C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Geometric object, argument of geometric constraint. More...
#include <gcm_geom.h>
Public Member Functions | |
MtGeomVariant & | operator= (MtGeomVariant &&gVar) noexcept |
Moving assignment. | |
GCM_g_type | GeomType () const |
Type of geometry. | |
GCM_g_record | GeomRecord () const |
Get the uniform geometry data record. | |
MbMatrix3D & | GetTransMatrix (MbMatrix3D &) const |
Get transformation of the object from the standart position. | |
MbPlacement3D & | GetPlacement (MbPlacement3D &pl) const |
Get position of part as orthonormalized LCS. | |
bool | IsNull () const |
Get logic value whether the object is empty. | |
bool | IsEqualTo (const MtGeomVariant &, const MbGeomTol &) const |
Check if objects are geometrically equal. | |
bool | IsEqualTuples (const MtGeomVariant &gVar, const MbGeomTol &gTol) const |
Check if corresponding elements of geometric records are equal (gType,O,Z,X,Y,R1,R2). | |
Geometric object, argument of geometric constraint.