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

Represents a boundary stepover ci Builder
Created in NX5.0.0. More...

Inheritance diagram for NXOpen::CAM::BndStepoverCiBuilder:
NXOpen::TaggedObject

List of all members.

Public Types

enum  StepoverTypes {
  StepoverTypesNone, StepoverTypesConstant, StepoverTypesScallopHeight, StepoverTypesVariable,
  StepoverTypesPercentToolDiameter, StepoverTypesNumber, StepoverTypesAngular, StepoverTypesUseDepthOfCut
}
 Available types for stepover type in boundary stepover customizable item. More...

Public Member Functions

std::vector< double > GetStepoverMinMax ()
 Get the Stepover Min Max.
std::vector< double > GetStepoverVarDists ()
 Get the Stepover Variable Distances.
std::vector< int > GetStepoverVarPasses ()
 Get the Stepover Variable Passes.
void SetStepoverDegree (double stepoverDegree)
 Sets the Stepover Degree
Created in NX5.0.0.
void SetStepoverDist (double stepoverDist)
 Sets the Stepover Distance
Created in NX5.0.0.
void SetStepoverMinMax (const std::vector< double > &minMax)
 Set the Stepover Min Max
Created in NX5.0.0.
void SetStepoverPercent (double stepoverPercent)
 Sets the Stepover Percent
Created in NX5.0.0.
void SetStepoverScallop (double stepoverScallop)
 Sets the Stepover Scallop
Created in NX5.0.0.
void SetStepoverType (NXOpen::CAM::BndStepoverCiBuilder::StepoverTypes stepoverType)
 Sets the Stepover Type
Created in NX5.0.0.
void SetStepoverVarDists (const std::vector< double > &varDists)
 Set the Stepover Variable Distances
Created in NX5.0.0.
void SetStepoverVarPasses (const std::vector< int > &varPasses)
 Set the Stepover Variable Passes
Created in NX5.0.0.
double StepoverDegree ()
 Returns the Stepover Degree
Created in NX5.0.0.
double StepoverDist ()
 Returns the Stepover Distance
Created in NX5.0.0.
double StepoverPercent ()
 Returns the Stepover Percent
Created in NX5.0.0.
double StepoverScallop ()
 Returns the Stepover Scallop
Created in NX5.0.0.
NXOpen::CAM::BndStepoverCiBuilder::StepoverTypes StepoverType ()
 Returns the Stepover Type
Created in NX5.0.0.

Detailed Description

Represents a boundary stepover ci Builder
Created in NX5.0.0.



Member Enumeration Documentation

Available types for stepover type in boundary stepover customizable item.

Enumerator:
StepoverTypesNone 

None.

StepoverTypesConstant 

Distance.

StepoverTypesScallopHeight 

Height.

StepoverTypesVariable 

Variable.

StepoverTypesPercentToolDiameter 

Percent.

StepoverTypesNumber 

Number.

StepoverTypesAngular 

Angular.

StepoverTypesUseDepthOfCut 

Use depth of cut.


Member Function Documentation

Get the Stepover Min Max.

Returns:
the Stepover Min Max values
Created in NX5.0.0.

License requirements : None

Get the Stepover Variable Distances.

Returns:
the Stepover Variable Distances values
Created in NX5.0.0.

License requirements : None

Get the Stepover Variable Passes.

Returns:
the Stepover Variable Passes values
Created in NX5.0.0.

License requirements : None

Sets the Stepover Degree
Created in NX5.0.0.



License requirements : None

Parameters:
stepoverDegreethe Stepover degree

Sets the Stepover Distance
Created in NX5.0.0.



License requirements : None

Parameters:
stepoverDistthe Stepover Distance
void NXOpen::CAM::BndStepoverCiBuilder::SetStepoverMinMax ( const std::vector< double > &  minMax)

Set the Stepover Min Max
Created in NX5.0.0.



License requirements : None

Parameters:
minMaxthe Stepover Min Max values

Sets the Stepover Percent
Created in NX5.0.0.



License requirements : None

Parameters:
stepoverPercentthe Stepover Percent

Sets the Stepover Scallop
Created in NX5.0.0.



License requirements : None

Parameters:
stepoverScallopthe Stepover Scallop

Sets the Stepover Type
Created in NX5.0.0.



License requirements : None

Parameters:
stepoverTypethe Stepover Type
void NXOpen::CAM::BndStepoverCiBuilder::SetStepoverVarDists ( const std::vector< double > &  varDists)

Set the Stepover Variable Distances
Created in NX5.0.0.



License requirements : None

Parameters:
varDiststhe Stepover Variable Distances values
void NXOpen::CAM::BndStepoverCiBuilder::SetStepoverVarPasses ( const std::vector< int > &  varPasses)

Set the Stepover Variable Passes
Created in NX5.0.0.



License requirements : None

Parameters:
varPassesthe Stepover Variable Passes values

Returns the Stepover Degree
Created in NX5.0.0.



License requirements : None

Returns the Stepover Distance
Created in NX5.0.0.



License requirements : None

Returns the Stepover Percent
Created in NX5.0.0.



License requirements : None

Returns the Stepover Scallop
Created in NX5.0.0.



License requirements : None

Returns the Stepover Type
Created in NX5.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.