Cubit Python API 16.12
|
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 |