NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAM::MultiplePassesBuilder Class Reference

Represents a MultiplePassesBuilder
Created in NX6.0.0. More...

Inheritance diagram for NXOpen::CAM::MultiplePassesBuilder:
NXOpen::TaggedObject

List of all members.

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::InheritableDoubleBuilderDepthIncrement ()
 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::InheritableIntBuilderNumberOfDepthPasses ()
 Returns the Number of Depth Passes
Created in NX6.0.0.
NXOpen::CAM::InheritableIntBuilderNumberOfSidePasses ()
 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::InheritableDoubleBuilderSideIncrement ()
 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::InheritableDoubleBuilderTotalDepth ()
 Returns the Total Depth
Created in NX6.0.0.
NXOpen::CAM::InheritableDoubleBuilderTotalThickness ()
 Returns the Total Thickness
Created in NX6.0.0.

Detailed Description

Represents a MultiplePassesBuilder
Created in NX6.0.0.



Member Enumeration Documentation

Available types for Order.

Enumerator:
OrderTypesSidePassesFirst 

Side First.

OrderTypesDepthPassesFirst 

Depth First.

Available types for Step Method.

Enumerator:
StepMethodTypesIncrement 

Increment.

StepMethodTypesPasses 

Passes.


Member Function Documentation

Returns the Depth Increment
Created in NX6.0.0.



License requirements : None

Returns the Depth Step Method
Created in NX6.0.0.



License requirements : None

Returns the Do Depth Passes
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Returns the Do Side Passes
Created in NX6.0.0.



License requirements : None

Returns the Number of Depth Passes
Created in NX6.0.0.



License requirements : None

Returns the Number of Side Passes
Created in NX6.0.0.



License requirements : None

Returns the Order
Created in NX6.0.0.



License requirements : None

Sets the Depth Step Method
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
depthStepMethodthe value of Depth Step Method

Sets the Do Depth Passes
Created in NX6.0.0.



License requirements : None

Parameters:
doDepthPassesthe toggle value of do depth passes

Sets the Do Side Passes
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
doSidePassesthe toggle value of Do Side Passes

Sets the Order
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
orderthe value of Order

Sets the Side Step Method
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
sideStepMethodthe value of Side Step Method

Returns the Side Increment
Created in NX6.0.0.



License requirements : None

Returns the Side Step Method
Created in NX6.0.0.



License requirements : None

Returns the Total Depth
Created in NX6.0.0.



License requirements : None

Returns the Total Thickness
Created in NX6.0.0.



License requirements : None


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