69 double det(
void)
const ;
93 int pivotIndex(
int)
const ;
AcGeMatrix3d inverse(AcGeTol const &) const
static AcGeMatrix3d __cdecl planeToWorld(AcGePlane const &)
AcGeMatrix3d & transposeIt(void)
Adesk::Boolean isUniScaledOrtho(AcGeTol const &=AcGeContext::gTol) const
bool isEqualTo(AcGeMatrix3d const &, AcGeTol const &=AcGeContext::gTol) const
static AcGeMatrix3d __cdecl mirroring(AcGePoint3d const &)
double operator()(unsigned int, unsigned int) const
AcGeMatrix3d & operator=(AcGeMatrix3d const &)
AcGeMatrix3d & setCoordSystem(AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, AcGeVector3d const &)
static AcGeMatrix3d __cdecl planeToWorld(AcGeVector3d const &)
AcGeMatrix3d & setToPlaneToWorld(AcGeVector3d const &)
void getCoordSystem(AcGePoint3d &, AcGeVector3d &, AcGeVector3d &, AcGeVector3d &) const
static AcGeMatrix3d __cdecl mirroring(AcGePlane const &)
AcGeMatrix3d & setToRotation(double, AcGeVector3d const &, AcGePoint3d const &=AcGePoint3d::kOrigin)
AcGeMatrix3d & setToWorldToPlane(AcGeVector3d const &)
Adesk::Boolean inverse(AcGeMatrix3d &, double) const
AcGeMatrix3d transpose(void) const
static ARX_API_STATIC AcGeMatrix3d const kIdentity
AcGeMatrix3d & setToMirroring(AcGeLine3d const &)
static AcGeMatrix3d __cdecl rotation(double, AcGeVector3d const &, AcGePoint3d const &=AcGePoint3d::kOrigin)
AcGeMatrix3d & operator*=(AcGeMatrix3d const &)
AcGeMatrix3d & preMultBy(AcGeMatrix3d const &)
static AcGeMatrix3d __cdecl mirroring(AcGeLine3d const &)
AcGeMatrix3d & setToWorldToPlane(AcGePlane const &)
double & operator()(unsigned int, unsigned int)
Adesk::Boolean isSingular(AcGeTol const &=AcGeContext::gTol) const
AcGeMatrix3d & setToIdentity(void)
AcGeMatrix3d & invert(void)
AcGeMatrix3d operator*(AcGeMatrix3d const &) const
static AcGeMatrix3d __cdecl scaling(double, AcGePoint3d const &=AcGePoint3d::kOrigin)
AcGeVector3d translation(void) const
bool operator==(AcGeMatrix3d const &) const
AcGeMatrix3d & setToTranslation(AcGeVector3d const &)
AcGeMatrix2d convertToLocal(AcGeVector3d &, double &) const
AcGeMatrix3d & setTranslation(AcGeVector3d const &)
AcGeMatrix3d & setToMirroring(AcGePlane const &)
static AcGeMatrix3d __cdecl translation(AcGeVector3d const &)
AcGeMatrix3d & setToPlaneToWorld(AcGePlane const &)
static AcGeMatrix3d __cdecl alignCoordSys(AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, AcGeVector3d const &, AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, AcGeVector3d const &)
AcGeMatrix3d & setToScaling(double, AcGePoint3d const ¶m_2=AcGePoint3d::kOrigin)
static AcGeMatrix3d __cdecl worldToPlane(AcGeVector3d const &)
AcGeMatrix3d & setToProjection(AcGePlane const &, AcGeVector3d const &)
bool operator!=(AcGeMatrix3d const &) const
AcGeMatrix3d inverse(void) const
AcGeMatrix3d & setToAlignCoordSys(AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, AcGeVector3d const &, AcGePoint3d const &, AcGeVector3d const &, AcGeVector3d const &, AcGeVector3d const &)
AcGeMatrix3d(AcGeMatrix3d const &)
AcGeMatrix3d & setToMirroring(AcGePoint3d const &)
AcGeMatrix3d & setToProduct(AcGeMatrix3d const &, AcGeMatrix3d const &)
Adesk::Boolean isScaledOrtho(AcGeTol const &=AcGeContext::gTol) const
static AcGeMatrix3d __cdecl worldToPlane(AcGePlane const &)
static AcGeMatrix3d __cdecl projection(AcGePlane const &, AcGeVector3d const &)
AcGeMatrix3d & postMultBy(AcGeMatrix3d const &)
static ARX_API_STATIC AcGePoint3d const kOrigin
static ARX_API_STATIC AcGeTol gTol