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

Represents a CircleCenterline Builder
This is an abstract class. More...

Inheritance diagram for NXOpen::Annotations::CircleCenterlineBuilder:
NXOpen::Annotations::CenterlineBuilder NXOpen::Annotations::BaseSymbolBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::Annotations::BoltCircleCenterlineBuilder NXOpen::Annotations::CircularCenterlineBuilder

List of all members.

Public Types

enum  Types { TypesThrough3Points, TypesCenterpoint }
 the valid enumeration used for the creation types, applicable only while creation Once created type centerpoint will be set for all bolt circle/circular centerline More...

Public Member Functions

bool FullCircle ()
 Returns the method which returns full or partial circle flag
Created in NX6.0.0.
NXOpen::SelectNXObjectInherit ()
 Returns the inherit object
Created in NX6.0.0.
NXOpen::SelectNXObjectListLocations ()
 Returns the selction object of the centerline
Created in NX6.0.0.
void RemoveLocation (int index)
 Removes location object for a given index from the Select Object List.
void SetFullCircle (bool fullType)
 Sets the method which returns full or partial circle flag
Created in NX6.0.0.
NXOpen::Annotations::CircleCenterlineSettingsBuilderSettings ()
 Returns the settings builder object for the centerline
Created in NX6.0.0.
void SetType (NXOpen::Annotations::CircleCenterlineBuilder::Types method)
 Sets the method which returns type of centerline
Created in NX6.0.0.
NXOpen::Annotations::CircleCenterlineBuilder::Types Type ()
 Returns the method which returns type of centerline
Created in NX6.0.0.

Detailed Description

Represents a CircleCenterline Builder
This is an abstract class.


Default values.

Property Value

Settings.Extension

6.35 (millimeters part), 0.25 (inches part)

Settings.Gap

1.5875 (millimeters part), 0.0625 (inches part)

Settings.IndividualDistance

0

Settings.Size

3.175 (millimeters part), 0.125 (inches part)

Settings.Width

Thin


Created in NX6.0.0.


Member Enumeration Documentation

the valid enumeration used for the creation types, applicable only while creation Once created type centerpoint will be set for all bolt circle/circular centerline

Enumerator:
TypesThrough3Points 

Centerline using 3 or More Points Method.

TypesCenterpoint 

Centerline using Centerpoint Method.


Member Function Documentation

Returns the method which returns full or partial circle flag
Created in NX6.0.0.



License requirements : None

Returns the inherit object
Created in NX6.0.0.



License requirements : None

Returns the selction object of the centerline
Created in NX6.0.0.



License requirements : None

Removes location object for a given index from the Select Object List.

This method is required for the retained circle centerline case , however the method can be used for removing any object from select object list for the Circle Centerline.
Created in NX6.0.0.

License requirements : drafting ("DRAFTING")

Parameters:
indexIndex of the object in the select object list

Sets the method which returns full or partial circle flag
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
fullTypefulltype

Returns the settings builder object for the centerline
Created in NX6.0.0.



License requirements : None

Sets the method which returns type of centerline
Created in NX6.0.0.



License requirements : drafting ("DRAFTING")

Parameters:
methodmethod

Returns the method which returns type of centerline
Created in NX6.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.