NX Open C++ Reference Guide
|
Represents a MultiplePassesBuilder
Created in NX6.0.0.
More...
Public Types | |
enum | OrderTypes { OrderTypesSidePassesFirst, OrderTypesDepthPassesFirst } |
Available types for Order. More... | |
enum | StepMethodTypes { StepMethodTypesIncrement, StepMethodTypesPasses } |
Available types for Step Method. More... | |
Public Member Functions | |
NXOpen::CAM::InheritableDoubleBuilder * | DepthIncrement () |
Returns the Depth Increment Created in NX6.0.0. | |
NXOpen::CAM::MultiplePassesBuilder::StepMethodTypes | DepthStepMethod () |
Returns the Depth Step Method Created in NX6.0.0. | |
bool | DoDepthPasses () |
Returns the Do Depth Passes Created in NX6.0.0. | |
bool | DoSidePasses () |
Returns the Do Side Passes Created in NX6.0.0. | |
NXOpen::CAM::InheritableIntBuilder * | NumberOfDepthPasses () |
Returns the Number of Depth Passes Created in NX6.0.0. | |
NXOpen::CAM::InheritableIntBuilder * | NumberOfSidePasses () |
Returns the Number of Side Passes Created in NX6.0.0. | |
NXOpen::CAM::MultiplePassesBuilder::OrderTypes | Order () |
Returns the Order Created in NX6.0.0. | |
void | SetDepthStepMethod (NXOpen::CAM::MultiplePassesBuilder::StepMethodTypes depthStepMethod) |
Sets the Depth Step Method Created in NX6.0.0. | |
void | SetDoDepthPasses (bool doDepthPasses) |
Sets the Do Depth Passes Created in NX6.0.0. | |
void | SetDoSidePasses (bool doSidePasses) |
Sets the Do Side Passes Created in NX6.0.0. | |
void | SetOrder (NXOpen::CAM::MultiplePassesBuilder::OrderTypes order) |
Sets the Order Created in NX6.0.0. | |
void | SetSideStepMethod (NXOpen::CAM::MultiplePassesBuilder::StepMethodTypes sideStepMethod) |
Sets the Side Step Method Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | SideIncrement () |
Returns the Side Increment Created in NX6.0.0. | |
NXOpen::CAM::MultiplePassesBuilder::StepMethodTypes | SideStepMethod () |
Returns the Side Step Method Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | TotalDepth () |
Returns the Total Depth Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | TotalThickness () |
Returns the Total Thickness Created in NX6.0.0. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a MultiplePassesBuilder
Created in NX6.0.0.
Available types for Step Method.
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MultiplePassesBuilder::DepthIncrement | ( | ) |
Returns the Depth Increment
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::MultiplePassesBuilder::StepMethodTypes NXOpen::CAM::MultiplePassesBuilder::DepthStepMethod | ( | ) |
Returns the Depth Step Method
Created in NX6.0.0.
License requirements : None
bool NXOpen::CAM::MultiplePassesBuilder::DoDepthPasses | ( | ) |
Returns the Do Depth Passes
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
bool NXOpen::CAM::MultiplePassesBuilder::DoSidePasses | ( | ) |
Returns the Do Side Passes
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::InheritableIntBuilder* NXOpen::CAM::MultiplePassesBuilder::NumberOfDepthPasses | ( | ) |
Returns the Number of Depth Passes
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::InheritableIntBuilder* NXOpen::CAM::MultiplePassesBuilder::NumberOfSidePasses | ( | ) |
Returns the Number of Side Passes
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::MultiplePassesBuilder::OrderTypes NXOpen::CAM::MultiplePassesBuilder::Order | ( | ) |
Returns the Order
Created in NX6.0.0.
License requirements : None
void NXOpen::CAM::MultiplePassesBuilder::SetDepthStepMethod | ( | NXOpen::CAM::MultiplePassesBuilder::StepMethodTypes | depthStepMethod | ) |
void NXOpen::CAM::MultiplePassesBuilder::SetDoDepthPasses | ( | bool | doDepthPasses | ) |
Sets the Do Depth Passes
Created in NX6.0.0.
License requirements : None
doDepthPasses | the toggle value of do depth passes |
void NXOpen::CAM::MultiplePassesBuilder::SetDoSidePasses | ( | bool | doSidePasses | ) |
Sets the Do Side Passes
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
doSidePasses | the toggle value of Do Side Passes |
void NXOpen::CAM::MultiplePassesBuilder::SetOrder | ( | NXOpen::CAM::MultiplePassesBuilder::OrderTypes | order | ) |
Sets the Order
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
order | the value of Order |
void NXOpen::CAM::MultiplePassesBuilder::SetSideStepMethod | ( | NXOpen::CAM::MultiplePassesBuilder::StepMethodTypes | sideStepMethod | ) |
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MultiplePassesBuilder::SideIncrement | ( | ) |
Returns the Side Increment
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::MultiplePassesBuilder::StepMethodTypes NXOpen::CAM::MultiplePassesBuilder::SideStepMethod | ( | ) |
Returns the Side Step Method
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MultiplePassesBuilder::TotalDepth | ( | ) |
Returns the Total Depth
Created in NX6.0.0.
License requirements : None
NXOpen::CAM::InheritableDoubleBuilder* NXOpen::CAM::MultiplePassesBuilder::TotalThickness | ( | ) |
Returns the Total Thickness
Created in NX6.0.0.
License requirements : None