NX Open C++ Reference Guide
Public Member Functions
NXOpen::IBaseCurve Class Reference

Represents something containing a two dimensional curve
Created in NX4.0.0. More...

Inheritance diagram for NXOpen::IBaseCurve:
NXOpen::INXObject NXOpen::CAE::CAEEdge NXOpen::Facet::FacetedEdge NXOpen::ICurve NXOpen::Curve NXOpen::Edge NXOpen::Conic NXOpen::Line NXOpen::Spline NXOpen::Arc NXOpen::Ellipse NXOpen::Hyperbola NXOpen::Parabola NXOpen::InfiniteLine NXOpen::Routing::LineSegment NXOpen::Routing::SplineSegment NXOpen::Routing::ArcSegment

List of all members.

Public Member Functions

virtual double GetLength ()=0
 Returns the length of the object.
virtual bool IsReference ()=0
 Returns the reference state of a curve
Created in NX8.0.0.

Detailed Description

Represents something containing a two dimensional curve
Created in NX4.0.0.



Member Function Documentation

virtual double NXOpen::IBaseCurve::GetLength ( ) [pure virtual]

Returns the length of the object.

Returns:

Created in NX3.0.0.

License requirements : None

Implemented in NXOpen::Edge, NXOpen::Facet::FacetedEdge, NXOpen::CAE::CAEEdge, and NXOpen::Curve.

virtual bool NXOpen::IBaseCurve::IsReference ( ) [pure virtual]

Returns the reference state of a curve
Created in NX8.0.0.



License requirements : None

Implemented in NXOpen::Edge, NXOpen::Facet::FacetedEdge, NXOpen::CAE::CAEEdge, and NXOpen::Curve.


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