The base class for all basic geometry properties. More...
#include <PropertyGeo.h>
Public Member Functions | |
| virtual Base::Type | getTypeId (void) const |
| PropertyGeometry () | |
| ~PropertyGeometry () | |
Modification | |
| virtual Base::BoundBox3d | getBoundingBox () const =0 |
| Retrieve bounding box information. | |
| virtual void | transformGeometry (const Base::Matrix4D &rclMat)=0 |
| Applies a transformation on the real geometric data type. | |
Static Public Member Functions | |
| static void * | create (void) |
| static Base::Type | getClassTypeId (void) |
| static void | init (void) |
The base class for all basic geometry properties.
Definition at line 287 of file PropertyGeo.h.
| PropertyGeometry::PropertyGeometry | ( | ) |
Definition at line 623 of file PropertyGeo.cpp.
| PropertyGeometry::~PropertyGeometry | ( | ) |
Definition at line 628 of file PropertyGeo.cpp.
| void * App::PropertyGeometry::create | ( | void | ) | [static] |
Reimplemented from App::Property.
Reimplemented in App::PropertyComplexGeoData, Fem::PropertyFemMesh, Mesh::PropertyMeshKernel, Part::PropertyPartShape, and Points::PropertyPointKernel.
Definition at line 621 of file PropertyGeo.cpp.
| virtual Base::BoundBox3d App::PropertyGeometry::getBoundingBox | ( | ) | const [pure virtual] |
Retrieve bounding box information.
Implemented in App::PropertyComplexGeoData, Fem::PropertyFemMesh, Mesh::PropertyMeshKernel, Part::PropertyPartShape, and Points::PropertyPointKernel.
| Base::Type App::PropertyGeometry::getClassTypeId | ( | void | ) | [static] |
Reimplemented from App::Property.
Reimplemented in App::PropertyComplexGeoData, Fem::PropertyFemMesh, Mesh::PropertyMeshKernel, Part::PropertyPartShape, and Points::PropertyPointKernel.
Definition at line 621 of file PropertyGeo.cpp.
| Base::Type App::PropertyGeometry::getTypeId | ( | void | ) | const [virtual] |
Reimplemented from App::Property.
Reimplemented in App::PropertyComplexGeoData, Fem::PropertyFemMesh, Mesh::PropertyMeshKernel, Part::PropertyPartShape, and Points::PropertyPointKernel.
Definition at line 621 of file PropertyGeo.cpp.
| void App::PropertyGeometry::init | ( | void | ) | [static] |
Reimplemented from App::Property.
Reimplemented in App::PropertyComplexGeoData, Fem::PropertyFemMesh, Mesh::PropertyMeshKernel, Part::PropertyPartShape, and Points::PropertyPointKernel.
Definition at line 621 of file PropertyGeo.cpp.
| virtual void App::PropertyGeometry::transformGeometry | ( | const Base::Matrix4D & | rclMat | ) | [pure virtual] |
Applies a transformation on the real geometric data type.
Implemented in App::PropertyComplexGeoData, Fem::PropertyFemMesh, Mesh::PropertyMeshKernel, Part::PropertyPartShape, and Points::PropertyPointKernel.
1.6.1