NX Open C++ Reference Guide
|
Provides classes and interfaces for Geometric Utilities. More...
Classes | |
class | AlignmentMethodBuilder |
Represents a GeometricUtilities::AlignmentMethodBuilder. More... | |
class | AlongPathPattern |
the AlongPath pattern definition. More... | |
class | AlongSpineBuilder |
Represents a GeometricUtilities::AlongSpineBuilder. More... | |
class | AnchorLocatorBuilder |
Represents a GeometricUtilities::AnchorLocatorBuilder Created in NX6.0.0. More... | |
class | AngularLimits |
Represents a angular limts data. More... | |
class | AngularPatternSpacing |
defines the various ways pattern instances can be spaced within the pattern, particularly in the context of the PatternDefinition class. More... | |
class | BetweenLocationsData |
Represents a GeometricUtilities::BetweenLocationsData. More... | |
class | BlendLimitsData |
Represents a GeometricUtilities::BlendLimitsData. More... | |
class | BlendStopshortBuilder |
Represents a GeometricUtilities::BlendStopshortBuilder. More... | |
class | BlendStopshortBuilderCollection |
This class contains the factory methods for creating an BlendStopshortBuilder. More... | |
class | BooleanOperation |
Represents a boolean operation . More... | |
class | BooleanToolBuilder |
a class which defines boolean tool builder. More... | |
class | BoundaryDefinitionBuilder |
Represents a GeometricUtilities::BoundaryDefinitionBuilder . More... | |
class | BoundaryDefinitionBuilderList |
Represents a list of objects. More... | |
class | BoundingObjectBuilder |
Represents a GeometricUtilities::BoundingObjectBuilder. More... | |
class | BoundingObjectBuilderList |
Represents a list of objects. More... | |
class | CircularCrossSection |
Represents a circular section data for face blend. More... | |
class | CircularFrameBuilder |
Represents a GeometricUtilities::CircularFrameBuilder. More... | |
class | CircularPattern |
the circular pattern definition. More... | |
class | CombOptionsBuilder |
Represents a GeometricUtilities::CombOptionsBuilder. More... | |
class | ConicCrossSection |
Represents a conic section data for face blend. More... | |
class | Continuity |
Represents a GeometricUtilities::Continuity Allows user to specify continuity constraint surface construction. More... | |
class | ControlPoleManagerData |
This class manages the control poles for a set of surfaces or curves. More... | |
class | CurveExtendData |
Represents a GeometricUtilities::CurveExtendData Created in NX5.0.0. More... | |
class | CurveFitData |
Represents the curve fitting methods options. More... | |
class | CurveFitJoin |
Represents the curve fit join data. More... | |
class | CurveFitOptions |
Represents the curve fit data. More... | |
class | CurveLengthData |
Represents an CurveLength data. More... | |
class | CurveLimitsData |
Represents a GeometricUtilities::CurveLimitsData Created in NX5.0.0. More... | |
class | CurveOptions |
Represents the curve options data. More... | |
class | CurveRangeBuilder |
Represents the curve range and anchor builder Created in NX6.0.0. More... | |
class | CurveShapingBuilder |
Represents a GeometricUtilities::CurveShapingBuilder . More... | |
class | DegreesAndSegmentsOrPatchesBuilder |
the DegreesAndSegmentsOrPatches builder Created in NX6.0.0. More... | |
class | DepthSkewBuilder |
This class provides ability to specify a depth and a skew value. More... | |
class | DisplayResolutionBuilder |
Represents a GeometricUtilities::DisplayResolutionBuilder . More... | |
class | DistancePatternSpacing |
defines the various ways pattern instances can be spaced within the pattern, particularly in the context of the PatternDefinition class. More... | |
class | DraftPointData |
Represents a draft point data object To create an instance of this class, see DraftPointDataCollection::CreateDraftPointData Created in NX4.0.0. More... | |
class | DraftVariableAngleData |
Represents data containing variable angle draft point data objects This class will not be created by the user. More... | |
class | EndHoleData |
Represents a GeometricUtilities::EndHoleData Created in NX5.0.2. More... | |
class | EntityUsageInfo |
Represents a GeometricUtilities::EntityUsageInfo . More... | |
class | EntityUsageInfoList |
Represents a list of objects. More... | |
class | Extend |
Represents an extend data. More... | |
class | ExtrudeRevolveToolBuilder |
a class which is a sub-component of BooleanTool. More... | |
class | FaceChangeOverflowBehavior |
Represents a GeometricUtilities::FaceChangeOverflowBehavior It provides several face change options for controlling behavior when a change face overflows an incident face. More... | |
class | FacePlaneSelectionBuilder |
Represents a GeometricUtilities::FacePlaneSelectionBuilder. More... | |
class | FacePlaneSelectionBuilderCollection |
This class contains the factory methods for creating an FacePlaneSelectionBuilder. More... | |
class | FacePlaneToolBuilder |
a sub-component of BooleanToolBuilder. More... | |
class | FaceSetData |
Represents a GeometricUtilities::FaceSetData. More... | |
class | FaceSetDataCollection |
This class contains the factory methods for creating an FaceSetData. More... | |
class | FaceSetOffset |
This class represents a face set (collector) offset data. More... | |
class | FaceSetOffsetCollection |
This class contains the factory methods for creating an face set offset. More... | |
class | FaceSetOffsetList |
Represents a list of objects. More... | |
class | FeatureOffset |
Represents a Offset . More... | |
class | FeatureOptions |
Represents various options supported on features. More... | |
class | FlowDirection |
Represents a GeometricUtilities::FlowDirection Allows user to specify different flow direction to control output surface shape. More... | |
class | FrameOnPathBuilder |
Frame on path builder Created in NX7.5.1. More... | |
class | GeneralPattern |
the General pattern definition. More... | |
class | GeometryLocationData |
Represents a GeometricUtilities::GeometryLocationData To create a new instance of this class, use GeometricUtilities::GeometryLocationDataCollection::CreateGeometryLocationData Created in NX5.0.0. More... | |
class | GeometryLocationDataCollection |
This class contains the factory methods for creating GeometryLocationData. More... | |
class | HorizontalReference |
the horizontal reference vector definition. More... | |
class | IComponentBuilder |
Represents a component contained in a builder. More... | |
class | InstanceEditedExpressionItem |
edited value of one master expression of the input object(s) being patterned. More... | |
class | InstanceEditedExpressionItemList |
Represents a list of objects. More... | |
class | InstanceEditedExpressionsList |
list of GeometricUtilities::InstanceEditedExpressionItem objects. More... | |
class | InteractiveSectionBuilder |
Represents a GeometricUtilities::InteractiveSectionBuilder . More... | |
class | LawBuilder |
Represents a LawBuilder Created in NX5.0.0. More... | |
class | Limits |
Represents a limits data. More... | |
class | LinearLimits |
Represents a limits data. More... | |
class | MiddleHoleData |
Represents a GeometricUtilities::MiddleHoleData Created in NX5.0.2. More... | |
class | MirrorPattern |
the Mirror pattern definition. More... | |
class | ModlDistanceAngle |
Represents a GeometricUtilities::ModlDistanceAngle. More... | |
class | ModlMotion |
Represents a GeometricUtilities::ModlMotion. More... | |
class | MultiDraft |
Represents a multi-draft. More... | |
class | MultiTransitionLawBuilder |
Represents multiple transition law. More... | |
class | NonInflectingLawBuilder |
Represents a non-inflecting law. More... | |
class | OnPathDimensionBuilder |
Builds an on-path dimension Created in NX5.0.0. More... | |
class | OnPathDimWithValueBuilder |
Represents a GeometricUtilities::OnPathDimWithValueBuilder. More... | |
class | OnPathDistancePatternSpacing |
defines the various ways pattern instances can be spaced within the pattern, particularly in the context of the PatternDefinition class. More... | |
class | OrientationMethodBuilder |
Represents a GeometricUtilities::OrientationMethodBuilder. More... | |
class | OrientXpressBuilder |
Represent the OrientXpress block OrientXpress is not supported in KF. More... | |
class | ParentEquivalencyMap |
Represents a GeometricUtilities::ParentEquivalencyMap . More... | |
class | ParentEquivalencyMapList |
Represents a list of objects. More... | |
class | PartModuleOutputBuilder |
Represents a GeometricUtilities::PartModuleOutputBuilder To create a new instance of this class, use Features::PartModule::CreatePartModuleOutputBuilder Created in NX8.0.0. More... | |
class | PartModuleReferencesBuilder |
Represents a GeometricUtilities::PartModuleReferencesBuilder Created in NX8.0.0. More... | |
class | PartModuleRelationshipBuilder |
Represents a Features::PartModule builder To create a new instance of this class, use Features::FeatureCollection::CreatePartModuleRelationshipBuilder Created in NX8.0.0. More... | |
class | PathLimits |
Represents a path limits data. More... | |
class | PatternClocking |
enables the ability to apply delta transforms on individual instances of a pattern More... | |
class | PatternClockingBuilder |
enables the ability to apply delta transforms on individual instances of a pattern within the pattern feature To create a new instance of this class, use GeometricUtilities::PatternDefinition::CreateClockingBuilder Default values. More... | |
class | PatternDefinition |
pattern spacing for several pattern based commands. More... | |
class | PatternFill |
the pattern fill definition. More... | |
class | PatternIncrementItem |
variational for one master expression of the input object(s) being patterned. More... | |
class | PatternIncrementItemList |
Represents a list of objects. More... | |
class | PatternIncrementsBuilder |
pattern increments builder Created in NX7.5.0. More... | |
class | PatternIncrementsList |
list of GeometricUtilities::PatternIncrementItem objects. More... | |
class | PatternInstanceEditBuilder |
pattern instance edit builder To create a new instance of this class, use GeometricUtilities::PatternDefinition::CreatePatternInstanceEditBuilder Created in NX7.5.0. More... | |
class | PatternOrientation |
the pattern orientation definition. More... | |
class | PatternSpacing |
defines the various ways pattern instances can be spaced within the pattern, particularly in the context of the PatternDefinition class. More... | |
class | PatternSpacingsList |
list of GeometricUtilities::PatternSpacingsListItem objects. More... | |
class | PatternSpacingsListItem |
one pattern spacing in the spacings list To create a new instance of this class, use GeometricUtilities::PatternSpacingsList::CreatePatternSpacingsListItem Created in NX8.0.0. More... | |
class | PatternSpacingsListItemList |
Represents a list of objects. More... | |
class | PointSetAlignmentBuilder |
This class performs a point set to point set alignment To create a new instance of this class, use Part::CreatePointSetAlignmentBuilder Default values. More... | |
class | PolygonPattern |
the polygon pattern definition. More... | |
class | PolygonPatternSpacing |
defines the various ways pattern instances can be spaced within the pattern, particularly in the context of the PatternDefinition class. More... | |
class | ProjectionOptions |
Represents a ProjectionOptions Created in NX4.0.0. More... | |
class | QuadrilateralFrameBuilder |
Represents a GeometricUtilities::QuadrilateralFrameBuilder Created in NX6.0.0. More... | |
class | Rebuild |
Represents a GeometricUtilities::Rebuild . More... | |
class | RectangularFrameBuilder |
Rectangular frame builder Created in NX7.5.1. More... | |
class | RectangularPattern |
the rectangular pattern definition. More... | |
class | ReferencePattern |
the reference pattern definition. More... | |
class | RefitControlBuilder |
This class is used to specify the parameter set to refit faces Created in NX6.0.0. More... | |
class | ReplAsstBuilder |
Represents a GeometricUtilities::ReplAsstBuilder . More... | |
class | RotationSetBuilder |
Represents a GeometricUtilities::RotationSetBuilder. More... | |
class | RotationSetBuilderList |
Represents a list of objects. More... | |
class | SaveConstraintsBuilder |
Represents a builder for a Save Constraints. More... | |
class | ScalingMethodBuilder |
Represents a GeometricUtilities::ScalingMethodBuilder. More... | |
class | ScalingSetBuilder |
Represents a GeometricUtilities::ScalingSetBuilder. More... | |
class | ScalingSetBuilderList |
Represents a list of objects. More... | |
class | SecondarySectionData |
Represents a GeometricUtilities::SecondarySectionData. More... | |
class | SectionPlaneData |
Represents a Section Plane Data class This class acts like a container to hold the data needed to create a plane. More... | |
class | SelectionList |
Represents a GeometricUtilities::SelectionList To create a new instance of this class, use Part::CreateSelectionList Created in NX8.0.0. More... | |
class | SelectionListList |
Represents a list of objects. More... | |
class | ShapeFrameBuilder |
Represents a GeometricUtilities::ShapeFrameBuilder Created in NX6.0.0. More... | |
class | SimpleDraft |
Represents an Offset . More... | |
class | SpinePointData |
Represents a spine point def object To create an instance of this class, see GeometricUtilities::SpinePointDataCollection Created in NX5.0.0. More... | |
class | SpinePointDataCollection |
This class contains the factory methods for creating a SpinePointData object. More... | |
class | SpiralPattern |
the Spiral pattern definition. More... | |
class | SplineExtensionBuilder |
Spline extension builder class. More... | |
class | SShapedLawBuilder |
Represents a s-shaped law. More... | |
class | StartHoleData |
Represents a GeometricUtilities::StartHoleData Created in NX5.0.2. More... | |
class | StepOptionBehavior |
Represents a GeometricUtilities::StepOptionBehavior It provides several step options for controlling behavior when move face and so on. More... | |
class | StyledSweepDoubleOnPathDimBuilder |
Represents a GeometricUtilities::StyledSweepDoubleOnPathDimBuilder. More... | |
class | StyledSweepDoubleOnPathDimBuilderList |
Represents a list of objects. More... | |
class | StyledSweepReferenceMethodBuilder |
Represents a GeometricUtilities::StyledSweepReferenceMethodBuilder. More... | |
class | SupportPlaneData |
Represents a GeometricUtilities::SupportPlaneData Created in NX5.0.0. More... | |
class | SurfaceRangeBuilder |
Represents the surface range and anchor builder Created in NX6.0.0. More... | |
class | TangentMagnitudeBuilder |
This class provides ability to specify the start and end tangent magnitude values. More... | |
class | TransitionLawNodeBuilder |
Represents a law node with transition type. More... | |
class | TransitionLawNodeBuilderList |
Represents a list of objects. More... | |
class | TriangularFrameBuilder |
Represents a GeometricUtilities::TriangularFrameBuilder. More... | |
class | WaveLinkRepository |
Represents a GeometricUtilities::WaveLinkRepository . More... | |
Enumerations | |
enum | ExtensionDirection { ExtensionDirectionNatural, ExtensionDirectionLinear, ExtensionDirectionCircular } |
This enum represents extension direction. More... | |
enum | ExtensionMethod { ExtensionMethodIncremental, ExtensionMethodTotal } |
This enum represents the extension method. More... | |
enum | ExtensionSide { ExtensionSideStartEnd, ExtensionSideStart, ExtensionSideEnd, ExtensionSideSymmetric } |
This enum represents the extension side. More... | |
enum | RadiusMethod { RadiusMethodConstant, RadiusMethodLaw, RadiusMethodTangency } |
This enum represents the radius options. More... | |
enum | Type { TypeNoOffset, TypeNonsymmetricOffset, TypeSymmetricOffset, TypeSingleOffset } |
This enum represents the kind of offset. More... |
Provides classes and interfaces for Geometric Utilities.