NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Assemblies::BoxSearchTermBuilder Class Reference

A BoxSearchTermBuilder is used to create or edit an NXOpen::Assemblies::BoxSearchTerm . More...

Inheritance diagram for NXOpen::Assemblies::BoxSearchTermBuilder:
NXOpen::Assemblies::SearchTermBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Member Functions

NXOpen::Point3d BottomCorner ()
 Returns the bottom corner of the box. More...
 
NXOpen::Assemblies::BoxSearchTerm::BoxOverlapLogicType BoxOverlapLogic ()
 Returns the box overlap logic. More...
 
NXOpen::Assemblies::SearchTerm::SearchTermLogicType SearchTermLogic ()
 Returns the search term logic. More...
 
void SetBottomCorner (const NXOpen::Point3d &bottomCorner)
 Sets the bottom corner of the box. More...
 
void SetBoxOverlapLogic (NXOpen::Assemblies::BoxSearchTerm::BoxOverlapLogicType boxOverlapLogic)
 Sets the box overlap logic. More...
 
void SetSearchTermLogic (NXOpen::Assemblies::SearchTerm::SearchTermLogicType searchTermLogic)
 Sets the search term logic. More...
 
void SetTopCorner (const NXOpen::Point3d &topCorner)
 Sets the top corner of the box. More...
 
void SetTrueShapeRefinement (bool trueShapeRefinement)
 Sets the true-shape refinement. More...
 
NXOpen::Point3d TopCorner ()
 Returns the top corner of the box. More...
 
bool TrueShapeRefinement ()
 Returns the true-shape refinement. More...
 

Detailed Description

A BoxSearchTermBuilder is used to create or edit an NXOpen::Assemblies::BoxSearchTerm .


To create a new instance of this class, use NXOpen::Assemblies::SubsetCollection::CreateBoxSearchTermBuilder

Created in NX8.5.0.

Member Function Documentation

NXOpen::Point3d NXOpen::Assemblies::BoxSearchTermBuilder::BottomCorner ( )

Returns the bottom corner of the box.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

NXOpen::Assemblies::BoxSearchTerm::BoxOverlapLogicType NXOpen::Assemblies::BoxSearchTermBuilder::BoxOverlapLogic ( )

Returns the box overlap logic.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

NXOpen::Assemblies::SearchTerm::SearchTermLogicType NXOpen::Assemblies::BoxSearchTermBuilder::SearchTermLogic ( )

Returns the search term logic.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

void NXOpen::Assemblies::BoxSearchTermBuilder::SetBottomCorner ( const NXOpen::Point3d bottomCorner)

Sets the bottom corner of the box.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

Parameters
bottomCornerVertex of box in workset part coordinates
void NXOpen::Assemblies::BoxSearchTermBuilder::SetBoxOverlapLogic ( NXOpen::Assemblies::BoxSearchTerm::BoxOverlapLogicType  boxOverlapLogic)

Sets the box overlap logic.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

Parameters
boxOverlapLogicboxoverlaplogic
void NXOpen::Assemblies::BoxSearchTermBuilder::SetSearchTermLogic ( NXOpen::Assemblies::SearchTerm::SearchTermLogicType  searchTermLogic)

Sets the search term logic.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

Parameters
searchTermLogicsearchtermlogic
void NXOpen::Assemblies::BoxSearchTermBuilder::SetTopCorner ( const NXOpen::Point3d topCorner)

Sets the top corner of the box.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

Parameters
topCornerVertex of box in workset part coordinates
void NXOpen::Assemblies::BoxSearchTermBuilder::SetTrueShapeRefinement ( bool  trueShapeRefinement)

Sets the true-shape refinement.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

Parameters
trueShapeRefinementtrueshaperefinement
NXOpen::Point3d NXOpen::Assemblies::BoxSearchTermBuilder::TopCorner ( )

Returns the top corner of the box.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")

bool NXOpen::Assemblies::BoxSearchTermBuilder::TrueShapeRefinement ( )

Returns the true-shape refinement.


Created in NX8.5.0.

License requirements : nx_4gd_integration ("4th Generation Design")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.