NX Open C++ Reference Guide
|
A PlaneSearchTermBuilder is used to create or edit an Assemblies::PlaneSearchTerm . More...
Public Member Functions | |
double | Displacement () |
Returns the displacement of the plane from the origin. | |
NXOpen::Vector3d | Normal () |
Returns the normal of the plane. | |
NXOpen::Assemblies::PlaneSearchTerm::PlaneOverlapLogicType | PlaneOverlapLogic () |
Returns the plane overlap logic. | |
NXOpen::Point3d | PointOnPlane () |
Returns the normal of the plane. | |
NXOpen::Assemblies::SearchTerm::SearchTermLogicType | SearchTermLogic () |
Returns the search term logic. | |
void | SetDisplacement (double displacement) |
Sets the displacement of the plane from the origin. | |
void | SetNormal (const NXOpen::Vector3d &normal) |
Sets the normal of the plane. | |
void | SetPlaneOverlapLogic (NXOpen::Assemblies::PlaneSearchTerm::PlaneOverlapLogicType planeOverlapLogic) |
Sets the plane overlap logic. | |
void | SetPointOnPlane (const NXOpen::Point3d &pointOnPlane) |
Sets the normal of the plane. | |
void | SetSearchTermLogic (NXOpen::Assemblies::SearchTerm::SearchTermLogicType searchTermLogic) |
Sets the search term logic. | |
void | SetTrueShapeRefinement (bool trueShapeRefinement) |
Sets the true-shape refinement. | |
bool | TrueShapeRefinement () |
Returns the true-shape refinement. | |
A PlaneSearchTermBuilder is used to create or edit an Assemblies::PlaneSearchTerm .
<br> To create a new instance of this class, use @link Assemblies::SubsetCollection::CreatePlaneSearchTermBuilder Assemblies::SubsetCollection::CreatePlaneSearchTermBuilder @endlink <br>
Created in NX8.5.0.
double NXOpen::Assemblies::PlaneSearchTermBuilder::Displacement | ( | ) |
Returns the displacement of the plane from the origin.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")
NXOpen::Vector3d NXOpen::Assemblies::PlaneSearchTermBuilder::Normal | ( | ) |
Returns the normal of the plane.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")
NXOpen::Assemblies::PlaneSearchTerm::PlaneOverlapLogicType NXOpen::Assemblies::PlaneSearchTermBuilder::PlaneOverlapLogic | ( | ) |
Returns the plane overlap logic.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")
NXOpen::Point3d NXOpen::Assemblies::PlaneSearchTermBuilder::PointOnPlane | ( | ) |
Returns the normal of the plane.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")
NXOpen::Assemblies::SearchTerm::SearchTermLogicType NXOpen::Assemblies::PlaneSearchTermBuilder::SearchTermLogic | ( | ) |
Returns the search term logic.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")
void NXOpen::Assemblies::PlaneSearchTermBuilder::SetDisplacement | ( | double | displacement | ) |
Sets the displacement of the plane from the origin.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")
displacement | displacement |
void NXOpen::Assemblies::PlaneSearchTermBuilder::SetNormal | ( | const NXOpen::Vector3d & | normal | ) |
Sets the normal of the plane.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")
normal | normal |
void NXOpen::Assemblies::PlaneSearchTermBuilder::SetPlaneOverlapLogic | ( | NXOpen::Assemblies::PlaneSearchTerm::PlaneOverlapLogicType | planeOverlapLogic | ) |
Sets the plane overlap logic.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")
planeOverlapLogic | planeoverlaplogic |
void NXOpen::Assemblies::PlaneSearchTermBuilder::SetPointOnPlane | ( | const NXOpen::Point3d & | pointOnPlane | ) |
Sets the normal of the plane.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")
pointOnPlane | pointonplane |
void NXOpen::Assemblies::PlaneSearchTermBuilder::SetSearchTermLogic | ( | NXOpen::Assemblies::SearchTerm::SearchTermLogicType | searchTermLogic | ) |
Sets the search term logic.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")
searchTermLogic | searchtermlogic |
void NXOpen::Assemblies::PlaneSearchTermBuilder::SetTrueShapeRefinement | ( | bool | trueShapeRefinement | ) |
Sets the true-shape refinement.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")
trueShapeRefinement | trueshaperefinement |
bool NXOpen::Assemblies::PlaneSearchTermBuilder::TrueShapeRefinement | ( | ) |
Returns the true-shape refinement.
Created in NX8.5.0.
License requirements : nx_4gd_integration ("4th Generation Design")