GcGeScale2d
- class pygcad.pygrx.GcGeScale2d
Bases:
pybind11_object
Attributes Summary
Methods Summary
extractScale
(self, mat)C++: GcGeScale2d::extractScale(const class GcGeMatrix2d &) --> class GcGeScale2d &
getMatrix
(self, mat)C++: GcGeScale2d::getMatrix(class GcGeMatrix2d &) const --> void
inverse
(self)C++: GcGeScale2d::inverse() const --> class GcGeScale2d
invert
(self)C++: GcGeScale2d::invert() --> class GcGeScale2d &
isEqualTo
(*args, **kwargs)Overloaded function.
isProportional
(*args, **kwargs)Overloaded function.
postMultBy
(self, rightSide)C++: GcGeScale2d::postMultBy(const class GcGeScale2d &) --> class GcGeScale2d &
preMultBy
(self, leftSide)C++: GcGeScale2d::preMultBy(const class GcGeScale2d &) --> class GcGeScale2d &
removeScale
(self, mat)C++: GcGeScale2d::removeScale(class GcGeMatrix2d &) --> class GcGeScale2d &
set
(self, sc0, sc1)C++: GcGeScale2d::set(double, double) --> class GcGeScale2d &
setToProduct
(*args, **kwargs)Overloaded function.
Attributes Documentation
- sx
- sy
Methods Documentation
- extractScale(self: pygcad.pygrx.GcGeScale2d, mat: pygcad.pygrx.GcGeMatrix2d) pygcad.pygrx.GcGeScale2d
C++: GcGeScale2d::extractScale(const class GcGeMatrix2d &) –> class GcGeScale2d &
- getMatrix(self: pygcad.pygrx.GcGeScale2d, mat: pygcad.pygrx.GcGeMatrix2d) None
C++: GcGeScale2d::getMatrix(class GcGeMatrix2d &) const –> void
- inverse(self: pygcad.pygrx.GcGeScale2d) pygcad.pygrx.GcGeScale2d
C++: GcGeScale2d::inverse() const –> class GcGeScale2d
- invert(self: pygcad.pygrx.GcGeScale2d) pygcad.pygrx.GcGeScale2d
C++: GcGeScale2d::invert() –> class GcGeScale2d &
- isEqualTo(*args, **kwargs)
Overloaded function.
isEqualTo(self: pygcad.pygrx.GcGeScale2d, scaleVec: pygcad.pygrx.GcGeScale2d) -> bool
isEqualTo(self: pygcad.pygrx.GcGeScale2d, scaleVec: pygcad.pygrx.GcGeScale2d, tol: pygcad.pygrx.GcGeTol) -> bool
C++: GcGeScale2d::isEqualTo(const class GcGeScale2d &, const class GcGeTol &) const –> bool
- isProportional(*args, **kwargs)
Overloaded function.
isProportional(self: pygcad.pygrx.GcGeScale2d) -> bool
isProportional(self: pygcad.pygrx.GcGeScale2d, tol: pygcad.pygrx.GcGeTol) -> bool
C++: GcGeScale2d::isProportional(const class GcGeTol &) const –> bool
- postMultBy(self: pygcad.pygrx.GcGeScale2d, rightSide: pygcad.pygrx.GcGeScale2d) pygcad.pygrx.GcGeScale2d
C++: GcGeScale2d::postMultBy(const class GcGeScale2d &) –> class GcGeScale2d &
- preMultBy(self: pygcad.pygrx.GcGeScale2d, leftSide: pygcad.pygrx.GcGeScale2d) pygcad.pygrx.GcGeScale2d
C++: GcGeScale2d::preMultBy(const class GcGeScale2d &) –> class GcGeScale2d &
- removeScale(self: pygcad.pygrx.GcGeScale2d, mat: pygcad.pygrx.GcGeMatrix2d) pygcad.pygrx.GcGeScale2d
C++: GcGeScale2d::removeScale(class GcGeMatrix2d &) –> class GcGeScale2d &
- set(self: pygcad.pygrx.GcGeScale2d, sc0: float, sc1: float) pygcad.pygrx.GcGeScale2d
C++: GcGeScale2d::set(double, double) –> class GcGeScale2d &
- setToProduct(*args, **kwargs)
Overloaded function.
setToProduct(self: pygcad.pygrx.GcGeScale2d, sclVec1: pygcad.pygrx.GcGeScale2d, sclVec2: pygcad.pygrx.GcGeScale2d) -> pygcad.pygrx.GcGeScale2d
C++: GcGeScale2d::setToProduct(const class GcGeScale2d &, const class GcGeScale2d &) –> class GcGeScale2d &
setToProduct(self: pygcad.pygrx.GcGeScale2d, sclVec: pygcad.pygrx.GcGeScale2d, s: float) -> pygcad.pygrx.GcGeScale2d
C++: GcGeScale2d::setToProduct(const class GcGeScale2d &, double) –> class GcGeScale2d &