Inkscape
Vector Graphics Editor
|
Common base for shearing transforms. More...
#include <transforms.h>
Public Member Functions | |
Coord | factor () const |
void | setFactor (Coord nf) |
S & | operator*= (S const &s) |
bool | operator== (ShearBase< S > const &s) const |
S | inverse () const |
![]() | |
Affine | operator* (T2 const &t) const |
Static Public Member Functions | |
static S | identity () |
Protected Member Functions | |
ShearBase ()=default | |
ShearBase (Coord _f) | |
Protected Attributes | |
Coord | f = 0 |
Friends | |
class | Point |
class | Affine |
Common base for shearing transforms.
This class is an implementation detail and should not be used directly.
Definition at line 232 of file transforms.h.
|
protecteddefault |
|
inlineexplicitprotected |
Definition at line 238 of file transforms.h.
|
inline |
Definition at line 240 of file transforms.h.
References Geom::ShearBase< S >::f.
Referenced by Geom::are_near(), and Geom::are_near().
|
inlinestatic |
Definition at line 245 of file transforms.h.
|
inline |
Definition at line 244 of file transforms.h.
References Geom::ShearBase< S >::f.
|
inline |
Definition at line 242 of file transforms.h.
References Geom::ShearBase< S >::f.
|
inline |
Definition at line 243 of file transforms.h.
References Geom::ShearBase< S >::f.
|
inline |
Definition at line 241 of file transforms.h.
References Geom::ShearBase< S >::f.
|
friend |
Definition at line 248 of file transforms.h.
|
friend |
Definition at line 247 of file transforms.h.
|
protected |
Definition at line 236 of file transforms.h.
Referenced by Geom::ShearBase< S >::factor(), Geom::ShearBase< S >::inverse(), Geom::Affine::operator*=(), Geom::Point::operator*=(), Geom::ShearBase< S >::operator*=(), Geom::ShearBase< S >::operator==(), and Geom::ShearBase< S >::setFactor().