NX Open C++ Reference Guide
NXOpen::Routing::SplinePathBuilder Member List

This is the complete list of members for NXOpen::Routing::SplinePathBuilder, including all inherited members.

AddDefiningPointAtAbsoluteCoords(const NXOpen::Point3d &point)NXOpen::Routing::SplinePathBuilder
AddDefiningPointToSpline(NXOpen::Point *point, bool createNewPoint)NXOpen::Routing::SplinePathBuilder
AddSlackToSpline(NXOpen::Routing::SplinePathBuilder::SplinePathSlackType slackType, NXOpen::Expression *slackValue, NXOpen::Direction *slackDirection)NXOpen::Routing::SplinePathBuilder
AskDefiningData(std::vector< NXOpen::Point * > &points)NXOpen::Routing::SplinePathBuilder
AssignExtension(int pointIndex, NXOpen::Direction *direction, NXOpen::Expression *forwardLength, NXOpen::Expression *backwardLength)NXOpen::Routing::SplinePathBuilder
AssignExtension(int pointIndex, NXOpen::Direction *direction, NXOpen::Expression *forwardLength, NXOpen::Expression *backwardLength, bool forceDeleteOnZeroExpression)NXOpen::Routing::SplinePathBuilder
AssignHealPathExtension(int pointIndex, NXOpen::Direction *direction, NXOpen::Expression *forwardLength, NXOpen::Expression *backwardLength)NXOpen::Routing::SplinePathBuilder
AssignTangentExtensionForPointAtIndex(int index, NXOpen::Expression *forwardLength, NXOpen::Expression *backwardLength, NXOpen::Vector3d *tangent, NXOpen::Vector3d *normal, NXOpen::Direction **extensionDir)NXOpen::Routing::SplinePathBuilder
BlankStockAndGetLargestDia()NXOpen::Routing::SplinePathBuilder
BoundedCurvature()NXOpen::Routing::SplinePathBuilder
BoundedCurvatureRadius()NXOpen::Routing::SplinePathBuilder
BoundedCurvatureRatio()NXOpen::Routing::SplinePathBuilder
Builder() (defined in NXOpen::Builder)NXOpen::Builderprotected
Commit()NXOpen::Builder
CommitDrag(NXOpen::Point *definingPoint)NXOpen::Routing::SplinePathBuilder
CreateAssignTangencyBuilder()NXOpen::Routing::SplinePathBuilder
DefiningPointMethod enum nameNXOpen::Routing::SplinePathBuilder
DefiningPointMethodCreatePoint enum valueNXOpen::Routing::SplinePathBuilder
DefiningPointMethodUseExisting enum valueNXOpen::Routing::SplinePathBuilder
DefiningType()NXOpen::Routing::SplinePathBuilder
DefiningTypes enum nameNXOpen::Routing::SplinePathBuilder
DefiningTypesBezier enum valueNXOpen::Routing::SplinePathBuilder
DefiningTypesBezierMaxCurvature enum valueNXOpen::Routing::SplinePathBuilder
DefiningTypesBezierSlack enum valueNXOpen::Routing::SplinePathBuilder
DefiningTypesInterpolation enum valueNXOpen::Routing::SplinePathBuilder
DefiningTypesParametric enum valueNXOpen::Routing::SplinePathBuilder
DefiningTypesUnsupported enum valueNXOpen::Routing::SplinePathBuilder
DeleteDefiningPointAtIndex(int index)NXOpen::Routing::SplinePathBuilder
Destroy()NXOpen::Builder
DetachPoint(int index)NXOpen::Routing::SplinePathBuilder
DragMode enum nameNXOpen::Routing::SplinePathBuilder
DragModeActive enum valueNXOpen::Routing::SplinePathBuilder
DragModeInactive enum valueNXOpen::Routing::SplinePathBuilder
GetAssignTangencyBuilder()NXOpen::Routing::SplinePathBuilder
GetCommittedObjects()NXOpen::Builder
GetDefiningPointPositions(std::vector< double > &pointPositions)NXOpen::Routing::SplinePathBuilder
GetDefiningPointPositionsAsPoints(std::vector< NXOpen::Point3d > &pointPositions)NXOpen::Routing::SplinePathBuilder
GetExtensionDataForPointAtIndex(int index, NXOpen::Expression **forwardLength, NXOpen::Expression **backwardLength, NXOpen::Vector3d *extDirection)NXOpen::Routing::SplinePathBuilder
GetLargestDiameterStock()NXOpen::Routing::SplinePathBuilder
GetLockedSplineMinimumLength()NXOpen::Routing::SplinePathBuilder
GetObject()NXOpen::Builder
GetOffsetData(int index, int *method, NXOpen::Point **basePoint, NXOpen::Direction **offDir, NXString *exp)NXOpen::Routing::SplinePathBuilder
GetRouteSegment()NXOpen::Routing::SplinePathBuilder
GetSplineLength()NXOpen::Routing::SplinePathBuilder
GetSplineLengthNoShaping()NXOpen::Routing::SplinePathBuilder
GetStartAndEndRcp(NXOpen::Routing::ControlPoint **startRcp)NXOpen::Routing::SplinePathBuilder
InitializeDrag(int index)NXOpen::Routing::SplinePathBuilder
IsLengthLocked(NXOpen::Expression **length, bool *isLocked, NXOpen::Direction **slackDirection)NXOpen::Routing::SplinePathBuilder
IsSplineSlacked(bool *slacked, NXOpen::Routing::SplinePathBuilder::SplinePathSlackType *slackType, NXOpen::Expression **slackValue, NXOpen::Direction **downDir)NXOpen::Routing::SplinePathBuilder
LockSplineLengthNoShaping(NXOpen::Expression *length)NXOpen::Routing::SplinePathBuilder
LockSplineLengthWithShaping(NXOpen::Expression *length, NXOpen::Direction *slackDirection)NXOpen::Routing::SplinePathBuilder
MinimumCheckingAllowableRatio()NXOpen::Routing::SplinePathBuilder
MinimumCheckingAllowableValue()NXOpen::Routing::SplinePathBuilder
MinimumCheckingMethod()NXOpen::Routing::SplinePathBuilder
RadiusSource()NXOpen::Routing::SplinePathBuilder
RemoveAllShaping()NXOpen::Routing::SplinePathBuilder
SetAddPointsOnSubdivideFlag(bool addPoints)NXOpen::Routing::SplinePathBuilder
SetBoundedCurvature(bool useBoundedCurvature)NXOpen::Routing::SplinePathBuilder
SetCreateTangencyFlag(bool createTangency)NXOpen::Routing::SplinePathBuilder
SetDefaultPortExtensionLength(double value)NXOpen::Routing::SplinePathBuilder
SetDefiningType(NXOpen::Routing::SplinePathBuilder::DefiningTypes definingType)NXOpen::Routing::SplinePathBuilder
SetLockToSelectedFlag(bool lockSelected)NXOpen::Routing::SplinePathBuilder
SetMinimumCheckingMethod(NXOpen::Routing::SplinePathBuilder::SplinePathAttributeOptions routeCheckingMethod)NXOpen::Routing::SplinePathBuilder
SetRadiusSource(NXOpen::Routing::SplinePathBuilder::SplinePathRadiusSource source)NXOpen::Routing::SplinePathBuilder
SetShowSplineMinimumRadius(bool allowDisplay)NXOpen::Routing::SplinePathBuilder
SetSplineMethod(NXOpen::Positioning::Constraint::SplineType splineMethod)NXOpen::Routing::SplinePathBuilder
SetStockBoundedDiameter(double value)NXOpen::Routing::SplinePathBuilder
SetUseMinimumCheckingValue(bool useMinRadius)NXOpen::Routing::SplinePathBuilder
ShowResults()NXOpen::Builder
ShowSplineMinimumRadius()NXOpen::Routing::SplinePathBuilder
SplinePathAttributeOptions enum nameNXOpen::Routing::SplinePathBuilder
SplinePathAttributeOptionsRadius enum valueNXOpen::Routing::SplinePathBuilder
SplinePathAttributeOptionsRatioToDiameter enum valueNXOpen::Routing::SplinePathBuilder
SplinePathBuilder() (defined in NXOpen::Routing::SplinePathBuilder)NXOpen::Routing::SplinePathBuilderprotected
SplinePathRadiusSource enum nameNXOpen::Routing::SplinePathBuilder
SplinePathRadiusSourceAttribute enum valueNXOpen::Routing::SplinePathBuilder
SplinePathRadiusSourceExpression enum valueNXOpen::Routing::SplinePathBuilder
SplinePathRadiusSourceRatioToDiameter enum valueNXOpen::Routing::SplinePathBuilder
SplinePathSlackType enum nameNXOpen::Routing::SplinePathBuilder
SplinePathSlackTypeAdditionalLength enum valueNXOpen::Routing::SplinePathBuilder
SplinePathSlackTypeLockLength enum valueNXOpen::Routing::SplinePathBuilder
SplinePathSlackTypePercentLength enum valueNXOpen::Routing::SplinePathBuilder
SplinePathSlackTypeUndefined enum valueNXOpen::Routing::SplinePathBuilder
Tag() const NXOpen::TaggedObject
TaggedObject() (defined in NXOpen::TaggedObject)NXOpen::TaggedObject
UnblankStocks()NXOpen::Routing::SplinePathBuilder
UpdateDefiningPoint(int index, NXOpen::Point *point, bool inDrag, const NXOpen::Vector3d &translation)NXOpen::Routing::SplinePathBuilder
UpdateDefiningPointPositionAtIndex(int index, NXOpen::Point *point, bool inDrag)NXOpen::Routing::SplinePathBuilder
UpdateExtensionDirectionAtIndex(int index, const NXOpen::Vector3d &direction)NXOpen::Routing::SplinePathBuilder
UpdateExtensionDirectionForPointAtIndex(int index, const NXOpen::Vector3d &deltaTrans, const NXOpen::Matrix3x3 &orientation, bool inDrag)NXOpen::Routing::SplinePathBuilder
UseMinimumCheckingValue()NXOpen::Routing::SplinePathBuilder
Validate()NXOpen::Buildervirtual
~Builder() (defined in NXOpen::Builder)NXOpen::Builder
~IComponentBuilder() (defined in NXOpen::GeometricUtilities::IComponentBuilder)NXOpen::GeometricUtilities::IComponentBuildervirtual
~SplinePathBuilder() (defined in NXOpen::Routing::SplinePathBuilder)NXOpen::Routing::SplinePathBuilder
~TaggedObject() (defined in NXOpen::TaggedObject)NXOpen::TaggedObjectvirtual
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.