NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Annotations::Centerline3dBuilder Class Reference

Builder for creating 3D Centerline. More...

Inheritance diagram for NXOpen::Annotations::Centerline3dBuilder:
NXOpen::Annotations::BaseCenterline3dBuilder NXOpen::Annotations::CenterlineBuilder NXOpen::Annotations::BaseSymbolBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  Offset { OffsetNone, OffsetDistanceMethod, OffsetObjectMethod }
 the valid types of 3D Centerline offset method More...

Public Member Functions

bool AlignedCenterlines ()
 Returns the aligned centerlines, applicable only for creation
Created in NX6.0.0.
NXOpen::SelectNXObjectInherit ()
 Returns the inherit object
Created in NX6.0.0.
double OffsetDistance ()
 Returns the offset distance, it is used only when aligned centerlines toggle is off
Created in NX6.0.0.
NXOpen::Annotations::Centerline3dBuilder::Offset OffsetMethod ()
 Returns the offset method , it is used only when aligned centerlines toggle is off
Created in NX6.0.0.
NXOpen::SelectNXObjectOffsetObject ()
 Returns the offset object, it is used only when aligned centerlines toggle is off
Created in NX6.0.0.
void SetAlignedCenterlines (bool alignedCenterlines)
 Sets the aligned centerlines, applicable only for creation
Created in NX6.0.0.
void SetOffsetDistance (double offsetDistance)
 Sets the offset distance, it is used only when aligned centerlines toggle is off
Created in NX6.0.0.
void SetOffsetMethod (NXOpen::Annotations::Centerline3dBuilder::Offset offsetMethod)
 Sets the offset method , it is used only when aligned centerlines toggle is off
Created in NX6.0.0.

Detailed Description

Builder for creating 3D Centerline.

It creates or edits 3D Centerlines
To create a new instance of this class, use Annotations::CenterlineCollection::CreateCenterline3dBuilder
Default values.

Property Value

AlignedCenterlines

false

OffsetDistance

0

OffsetMethod

None


Created in NX6.0.0.


Member Enumeration Documentation

the valid types of 3D Centerline offset method

Enumerator:
OffsetNone 

No Offset.

OffsetDistanceMethod 

Offset Distance.

OffsetObjectMethod 

Offset Object, applicable only for creation.


Member Function Documentation

Returns the aligned centerlines, applicable only for creation
Created in NX6.0.0.



License requirements : None

Returns the inherit object
Created in NX6.0.0.



License requirements : None

Returns the offset distance, it is used only when aligned centerlines toggle is off
Created in NX6.0.0.



License requirements : None

Returns the offset method , it is used only when aligned centerlines toggle is off
Created in NX6.0.0.



License requirements : None

Returns the offset object, it is used only when aligned centerlines toggle is off
Created in NX6.0.0.



License requirements : None

Sets the aligned centerlines, applicable only for creation
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
alignedCenterlinesalignedcenterlines

Sets the offset distance, it is used only when aligned centerlines toggle is off
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
offsetDistanceoffsetdistance

Sets the offset method , it is used only when aligned centerlines toggle is off
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
offsetMethodoffsetmethod

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