NX Open C++ Reference Guide
|
Provides methods for managing set NXOpen::CAE::PolygonGeometryManager. More...
Public Types | |
enum | PolygonBodyResolutionType { PolygonBodyResolutionTypeStandard, PolygonBodyResolutionTypeMedium, PolygonBodyResolutionTypeHigh } |
Entity type. More... | |
Public Member Functions | |
NXOpen::CAE::GeometryRecipeCollection * | CaeGeometryRecipes () |
Returns the geometry recipes belonging to the FEM. More... | |
NXOpen::CAE::PolygonGeometryManager::PolygonBodyResolutionType | GetPolygonBodyResolutionOnFemBodies () |
Gets the tesselation on polygon bodies that were created from CAD bodies. More... | |
void | SetPolygonBodyResolutionOnFemBodies (NXOpen::CAE::PolygonGeometryManager::PolygonBodyResolutionType resType) |
Sets the tesselation on polygon bodies that were created from CAD bodies. More... | |
std::vector < NXOpen::CAE::CAEBody * > | SetPolygonBodyResolutionWithRecreate (NXOpen::CAE::PolygonGeometryManager::PolygonBodyResolutionType resolutionType, const std::vector< NXOpen::CAE::CAEBody * > &inPolygonBodies) |
Set Resolution for polygon body with recreate body only. More... | |
std::vector < NXOpen::CAE::CAEBody * > | SetPolygonBodyResolutionWithRecreateAndUpdate (NXOpen::CAE::PolygonGeometryManager::PolygonBodyResolutionType resolutionType, const std::vector< NXOpen::CAE::CAEBody * > &inPolygonBodies) |
Set Resolution for polygon body with recreate body and update only. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Provides methods for managing set NXOpen::CAE::PolygonGeometryManager.
Use the NXOpen::CAE::GeometryRecipeCollection class to create a recipe.
Created in NX10.0.0.
NXOpen::CAE::GeometryRecipeCollection* NXOpen::CAE::PolygonGeometryManager::CaeGeometryRecipes | ( | ) |
Returns the geometry recipes belonging to the FEM.
Created in NX10.0.0.
NXOpen::CAE::PolygonGeometryManager::PolygonBodyResolutionType NXOpen::CAE::PolygonGeometryManager::GetPolygonBodyResolutionOnFemBodies | ( | ) |
Gets the tesselation on polygon bodies that were created from CAD bodies.
void NXOpen::CAE::PolygonGeometryManager::SetPolygonBodyResolutionOnFemBodies | ( | NXOpen::CAE::PolygonGeometryManager::PolygonBodyResolutionType | resType | ) |
Sets the tesselation on polygon bodies that were created from CAD bodies.
Created in NX11.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
resType | Tesselation on all polygon bodies |
std::vector<NXOpen::CAE::CAEBody *> NXOpen::CAE::PolygonGeometryManager::SetPolygonBodyResolutionWithRecreate | ( | NXOpen::CAE::PolygonGeometryManager::PolygonBodyResolutionType | resolutionType, |
const std::vector< NXOpen::CAE::CAEBody * > & | inPolygonBodies | ||
) |
Set Resolution for polygon body with recreate body only.
resolutionType | resolution type |
inPolygonBodies | in polygon bodies |
std::vector<NXOpen::CAE::CAEBody *> NXOpen::CAE::PolygonGeometryManager::SetPolygonBodyResolutionWithRecreateAndUpdate | ( | NXOpen::CAE::PolygonGeometryManager::PolygonBodyResolutionType | resolutionType, |
const std::vector< NXOpen::CAE::CAEBody * > & | inPolygonBodies | ||
) |
Set Resolution for polygon body with recreate body and update only.
resolutionType | resolution type |
inPolygonBodies | in polygon bodies |
tag_t NXOpen::CAE::PolygonGeometryManager::Tag | ( | ) | const |
Returns the tag of this object.