58 double det(
void)
const ;
bool operator==(AcGeMatrix2d const &) const
AcGeMatrix2d transpose(void) const
AcGeMatrix2d & transposeIt(void)
bool operator!=(AcGeMatrix2d const &) const
AcGeMatrix2d & setToMirroring(AcGePoint2d const &)
Frx::Boolean isSingular(AcGeTol const &=AcGeContext::gTol) const
AcGeMatrix2d operator*(AcGeMatrix2d const &) const
Frx::Boolean isScaledOrtho(AcGeTol const &=AcGeContext::gTol) const
AcGeMatrix2d & setToRotation(double, AcGePoint2d const &=AcGePoint2d::kOrigin)
bool isEqualTo(AcGeMatrix2d const &, AcGeTol const &=AcGeContext::gTol) const
AcGeMatrix2d & setToMirroring(AcGeLine2d const &)
AcGeMatrix2d & setToIdentity(void)
AcGeMatrix2d & setToProduct(AcGeMatrix2d const &, AcGeMatrix2d const &)
AcGeMatrix2d & setTranslation(AcGeVector2d const &)
AcGeMatrix2d & setToAlignCoordSys(AcGePoint2d const &, AcGeVector2d const &, AcGeVector2d const &, AcGePoint2d const &, AcGeVector2d const &, AcGeVector2d const &)
AcGeVector2d translation(void) const
AcGeMatrix2d & postMultBy(AcGeMatrix2d const &)
AcGeMatrix2d & operator=(AcGeMatrix2d const &)
Frx::Boolean isUniScaledOrtho(AcGeTol const &=AcGeContext::gTol) const
static AcGeMatrix2d __cdecl scaling(double, AcGePoint2d const &)
AcGeMatrix2d & operator*=(AcGeMatrix2d const &)
AcGeMatrix2d & setCoordSystem(AcGePoint2d const &, AcGeVector2d const &, AcGeVector2d const &)
AcGeMatrix2d & invert(void)
static AcGeMatrix2d __cdecl mirroring(AcGeLine2d const &)
double operator()(unsigned int, unsigned int) const
AcGeMatrix2d(AcGeMatrix2d const &)
void getCoordSystem(AcGePoint2d &, AcGeVector2d &, AcGeVector2d &) const
static AcGeMatrix2d __cdecl alignCoordSys(AcGePoint2d const &, AcGeVector2d const &, AcGeVector2d const &, AcGePoint2d const &, AcGeVector2d const &, AcGeVector2d const &)
AcGeMatrix2d & setToScaling(double, AcGePoint2d const &=AcGePoint2d::kOrigin)
AcGeMatrix2d & preMultBy(AcGeMatrix2d const &)
static AcGeMatrix2d __cdecl translation(AcGeVector2d const &)
static AcGeMatrix2d __cdecl mirroring(AcGePoint2d const &)
static ARX_API_STATIC AcGeMatrix2d const kIdentity
double & operator()(unsigned int, unsigned int)
AcGeMatrix2d & setToTranslation(AcGeVector2d const &)
AcGeMatrix2d inverse(void) const
static AcGeMatrix2d __cdecl rotation(double, AcGePoint2d const &)
Frx::Boolean isConformal(double &, double &, Frx::Boolean &, AcGeVector2d &) const
static ARX_API_STATIC const AcGePoint2d kOrigin
static ARX_API_STATIC AcGeTol gTol