NX Open C++ Reference Guide
List of all members
NXOpen::Annotations::DraftingDatumTargetBuilder Class Reference

Represents a @link Annotations::DraftingDatumTargetBuilder Annotations::DraftingDatumTargetBuilder@endlink 
 <br> To create a new instance of this class, use @link Annotations::AnnotationManager::CreateDraftingDatumTargetBuilder  Annotations::AnnotationManager::CreateDraftingDatumTargetBuilder @endlink  <br> 

Default values. More...

Inheritance diagram for NXOpen::Annotations::DraftingDatumTargetBuilder:
NXOpen::Annotations::DatumTargetBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Additional Inherited Members

- Public Types inherited from NXOpen::Annotations::DatumTargetBuilder
enum  Types {
  TypesPoint, TypesLine, TypesRectangular, TypesCircular,
  TypesAnnular, TypesSpherical, TypesCylindrical, TypesArbitrary
}
 datum symbol type More...
 
- Public Member Functions inherited from NXOpen::Annotations::DatumTargetBuilder
NXString AreaSize ()
 Returns the area size
Created in NX6.0.0.
 
bool DrawX ()
 Returns the draw x
Created in NX6.0.0.
 
NXOpen::ExpressionHeight ()
 Returns the height
Created in NX6.0.0.
 
int Index ()
 Returns the index
Created in NX6.0.0.
 
void InheritFrom (NXOpen::Annotations::BaseDatumTarget *inheritTag)
 The datum target is inherited form existing datum target.
 
NXOpen::ExpressionInnerDiameter ()
 Returns the inner diameter
Created in NX6.0.0.
 
NXString Label ()
 Returns the label
Created in NX6.0.0.
 
NXOpen::Annotations::LeaderBuilderLeader ()
 Returns the Annotations::LeaderBuilder for the annotation
Created in NX6.0.0.
 
NXOpen::Annotations::OriginBuilderOrigin ()
 Returns the origin
Created in NX6.0.0.
 
NXOpen::ExpressionOuterDiameter ()
 Returns the outer diameter
Created in NX6.0.0.
 
void SetAreaSize (const NXString &areaSize)
 Sets the area size
Created in NX6.0.0.
 
void SetAreaSize (const char *areaSize)
 Sets the area size
Created in NX6.0.0.
 
void SetDrawX (bool flag)
 Sets the draw x
Created in NX6.0.0.
 
void SetIndex (int index)
 Sets the index
Created in NX6.0.0.
 
void SetLabel (const NXString &label)
 Sets the label
Created in NX6.0.0.
 
void SetLabel (const char *label)
 Sets the label
Created in NX6.0.0.
 
void SetType (NXOpen::Annotations::DatumTargetBuilder::Types type)
 Sets the type
Created in NX6.0.0.
 
NXOpen::Annotations::StyleBuilderStyle ()
 Returns the style
Created in NX6.0.0.
 
NXOpen::Annotations::DatumTargetBuilder::Types Type ()
 Returns the type
Created in NX6.0.0.
 
NXOpen::ExpressionWidth ()
 Returns the width
Created in NX6.0.0.
 

Detailed Description

Represents a @link Annotations::DraftingDatumTargetBuilder Annotations::DraftingDatumTargetBuilder@endlink 
 <br> To create a new instance of this class, use @link Annotations::AnnotationManager::CreateDraftingDatumTargetBuilder  Annotations::AnnotationManager::CreateDraftingDatumTargetBuilder @endlink  <br> 

Default values.

Property Value

Height.Value

10 (millimeters part), 1 (inches part)

InnerDiameter.Value

10 (millimeters part), .1 (inches part)

OuterDiameter.Value

10 (millimeters part), 1 (inches part)

Width.Value

10 (millimeters part), 1 (inches part)


Created in NX6.0.0.


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