|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
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). | |
| MbAxis3D | Axis () const |
| Output the axis of rotation for geometry such as cylinder, torus, cone. | |
| double | RadiusA () const |
| Radius of the sphere, cylinder, major radius of the tori or cone. | |
| double | RadiusB () const |
| Minor radius of the tori or cone. | |
Geometric object, argument of geometric constraint.