113 double fTolerance = 1e-8;
CKNGeometricCoordination()
int compare(const void *pA, const void *pB)
double * GetCoordinationAll()
void SetOffset(CKNGeometricCoordination coord)
To offset coordination.
double m_fCoordination[3]
Cooridnation for x, y, z direction.
~CKNGeometricCoordination()
bool IsSame(CKNGeometricCoordination compare)
Comparing coordination is same or not within tolerance.
void Rotate(AXIS_DEFINE axis, double fDegree)
Rotate coordination with specific degree.
double GetCoordination(AXIS_DEFINE coord)
Get coordination specific axis.
bool operator!=(const CKNGeometricCoordination &compare)
Comparing coordination is same or not within tolerance.
void SetCoordination(CKNGeometricCoordination coordination)
Get coordination with double buffer.
bool operator==(const CKNGeometricCoordination &compare)
Comparing coordination is same or not within tolerance.
void SetRatio(double fRatio[3])
Set ratio.