NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::Drawings::DraftingCurveInfo Class Reference

Represents Drafting Curve Info
Created in NX10.0.0. More...

Inheritance diagram for NXOpen::Drawings::DraftingCurveInfo:
NXOpen::TransientObject

Public Types

enum  DraftingCurveType {
  DraftingCurveTypeExtractedEdge, DraftingCurveTypeExtractedModelCurve, DraftingCurveTypeSilhouetteCurve, DraftingCurveTypeThreadSilhouetteCurve,
  DraftingCurveTypeSectionEdge, DraftingCurveTypeThreadSectionEdge, DraftingCurveTypeVICurve, DraftingCurveTypeUVHatchCurve,
  DraftingCurveTypeTracelineCurve, DraftingCurveTypeSimplifiedCurve, DraftingCurveTypeInterferenceCurve
}
 Specifies the drafting curve types. More...
 

Public Member Functions

NXOpen::Drawings::DraftingCurveInfo::DraftingCurveType CurveType ()
 Returns the drafting curve type
Created in NX10.0.0. More...
 
std::vector< NXOpen::NXObject * > GetParents ()
 Returns the parents for input drafting curve. More...
 
virtual ~DraftingCurveInfo ()
 Frees the object from memory. More...
 
- Public Member Functions inherited from NXOpen::TransientObject
void * GetHandle ()
 Handle of the internal object represented by this object. More...
 

Detailed Description

Represents Drafting Curve Info
Created in NX10.0.0.


Member Enumeration Documentation

Specifies the drafting curve types.

Enumerator
DraftingCurveTypeExtractedEdge 

Specifies Extracted Edge Curve.

DraftingCurveTypeExtractedModelCurve 

Specifies Extracted Model Curve.

DraftingCurveTypeSilhouetteCurve 

Specifies Silhouette Curve.

DraftingCurveTypeThreadSilhouetteCurve 

Specifies Thread Silhouette Curve.

DraftingCurveTypeSectionEdge 

Specifies Section Edge Curve.

DraftingCurveTypeThreadSectionEdge 

Specifies Thread Section Edge Curve.

DraftingCurveTypeVICurve 

Specifies Virtual Intersection Curve.

DraftingCurveTypeUVHatchCurve 

Specifies UVHatch Curve.

DraftingCurveTypeTracelineCurve 

Specifies TraceLine Curve.

DraftingCurveTypeSimplifiedCurve 

Specifies Simplified Curve.

DraftingCurveTypeInterferenceCurve 

Specifies Interference Curve.

Constructor & Destructor Documentation

virtual NXOpen::Drawings::DraftingCurveInfo::~DraftingCurveInfo ( )
virtual

Frees the object from memory.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX10.0.0.

License requirements : None

Member Function Documentation

NXOpen::Drawings::DraftingCurveInfo::DraftingCurveType NXOpen::Drawings::DraftingCurveInfo::CurveType ( )

Returns the drafting curve type
Created in NX10.0.0.



License requirements : None

std::vector<NXOpen::NXObject *> NXOpen::Drawings::DraftingCurveInfo::GetParents ( )

Returns the parents for input drafting curve.

Returns
List of parents
Created in NX10.0.0.

License requirements : None

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