![]()
Coreform Cubit 2025.8 User Documentation
![]()
The base class of all the geometry and mesh types. More...
#include <CubitInterfaceEx.hpp>

Public Member Functions |
|
| Entity () | |
| Entity (CubitEntity *entity_ptr) | |
| Entity (Entity const ©_from) | |
| ~Entity () | |
| std::array< double, 6 > | bounding_box () |
| Get the bounding box of the Entity. | |
| std::array< double, 3 > | center_point () |
| Get the center point of the Entity. | |
| void | destroy_cubit_entity () |
| CubitEntity * | entity_ptr () |
| int | id () |
| Get the id of the Entity. | |
| int | is_transparent () |
| Get the tranparency state of the Entity. | |
| void | is_transparent (int transparency_flag) |
| Set the tranparency state of the Entity. | |
| int | is_visible () |
| Get the visibility state of the Entity. | |
| void | is_visible (bool visibility_flag) |
| Set the visibility state of the Entity. | |
| Entity & | operator= (const Entity &rhs) |
| void | set_transparent (int transparency_flag) |
| Set the tranparency state of the Entity. | |
| void | set_visible (bool visibility_flag) |
| Set the visibility state of the Entity. | |
Protected Attributes |
|
| CubObserver * | CubitWatcher |
| CubitEntity * | mEntityPtr |
The base class of all the geometry and mesh types.
| ~Entity | ( | ) |
| Entity | ( | ) |
| Entity | ( | CubitEntity * | entity_ptr | ) |
| std::array< double, 6 > bounding_box | ( | ) |
Get the bounding box of the Entity .
| std::array< double, 3 > center_point | ( | ) |
Get the center point of the Entity .
| void destroy_cubit_entity | ( | ) |
| CubitEntity * entity_ptr | ( | ) |
| int id | ( | ) |
| int is_transparent | ( | ) |
| void is_transparent | ( | int | transparency_flag | ) |
| int is_visible | ( | ) |
| void is_visible | ( | bool | visibility_flag | ) |
| void set_transparent | ( | int | transparency_flag | ) |
| void set_visible | ( | bool | visibility_flag | ) |
|
protected |
|
protected |