NX Open C++ Reference Guide
Public Member Functions | Public Attributes
NXOpen::Routing::SegmentManager::SubdivideOption Struct Reference

Contains subdivide segment method information. More...

List of all members.

Public Member Functions

 SubdivideOption (NXOpen::Routing::SegmentManager::SubdivideSpacing spacingOptionInitial, double startPercentInitial, double endPercentInitial, double screenPointPercentageInitial, int directionInitial, int numberOfSegmentsInitial, double geometricRatioInitial, double incrementalArcLengthInitial, double chordalToleranceInitial, bool dcm3CreateTangencyInitial, bool dcm3AddPointsInitial)
 Constructor for the SubdivideOption struct.

Public Attributes

double ChordalTolerance
 Chordal Tolerance.
bool Dcm3AddPoints
 dcm3addpoints
bool Dcm3CreateTangency
 Create Tangency at subdivision point when subdividing splines.
int Direction
 Direction; If direction = 1, normal curve direction else if direction = -1, reverse the sense of curve direction.
double EndPercent
 End Percentage; start_percent < end_percent <= 100.0.
double GeometricRatio
 Geometric Progression Ratio.
double IncrementalArcLength
 Incremental Arc Length.
int NumberOfSegments
 Number of Segments.
double ScreenPointPercentage
 Screen Point Percentage.
NXOpen::Routing::SegmentManager::SubdivideSpacing SpacingOption
 Spacing Option.
double StartPercent
 Start Percentage; 0 <= Start percent < End percent.

Detailed Description

Contains subdivide segment method information.

This structure is used by Routing::SegmentManager::Subdivide .


Constructor & Destructor Documentation

NXOpen::Routing::SegmentManager::SubdivideOption::SubdivideOption ( NXOpen::Routing::SegmentManager::SubdivideSpacing  spacingOptionInitial,
double  startPercentInitial,
double  endPercentInitial,
double  screenPointPercentageInitial,
int  directionInitial,
int  numberOfSegmentsInitial,
double  geometricRatioInitial,
double  incrementalArcLengthInitial,
double  chordalToleranceInitial,
bool  dcm3CreateTangencyInitial,
bool  dcm3AddPointsInitial 
)

Constructor for the SubdivideOption struct.

Parameters:
spacingOptionInitialSpacing Option
startPercentInitialStart Percentage; 0 <= Start percent < End percent
endPercentInitialEnd Percentage; start_percent < end_percent <= 100.0
screenPointPercentageInitialScreen Point Percentage
directionInitialDirection; If direction = 1, normal curve direction else if direction = -1, reverse the sense of curve direction
numberOfSegmentsInitialNumber of Segments
geometricRatioInitialGeometric Progression Ratio
incrementalArcLengthInitialIncremental Arc Length
chordalToleranceInitialChordal Tolerance
dcm3CreateTangencyInitialCreate Tangency at subdivision point when subdividing splines
dcm3AddPointsInitialdcm3addpoints

Member Data Documentation

Chordal Tolerance.

dcm3addpoints

Create Tangency at subdivision point when subdividing splines.

Direction; If direction = 1, normal curve direction else if direction = -1, reverse the sense of curve direction.

End Percentage; start_percent < end_percent <= 100.0.

Geometric Progression Ratio.

Incremental Arc Length.

Number of Segments.

Screen Point Percentage.

Spacing Option.

Start Percentage; 0 <= Start percent < End percent.


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