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

Represents a infinite line curve. More...

Inheritance diagram for NXOpen::InfiniteLine:
NXOpen::Line NXOpen::Curve NXOpen::SmartObject NXOpen::ICurve NXOpen::IProfile NXOpen::DisplayableObject NXOpen::IBaseCurve NXOpen::INXObject NXOpen::NXObject NXOpen::IFitTo NXOpen::INXObject NXOpen::TaggedObject NXOpen::INXObject NXOpen::INXObject

Additional Inherited Members

- Public Types inherited from NXOpen::SmartObject
enum  UpdateOption {
  UpdateOptionDontUpdate, UpdateOptionWithinModeling, UpdateOptionAfterModeling, UpdateOptionAfterParentBody,
  UpdateOptionMixed
}
 Specifies when the smart object updates. More...
 
enum  VisibilityOption { VisibilityOptionInvisible, VisibilityOptionVisible, VisibilityOptionVisibleIfParentInvisible }
 Specifies the smart object visibility. More...
 
- Public Member Functions inherited from NXOpen::Line
NXOpen::Point3d EndPoint ()
 Returns the end point of the line
Created in NX3.0.0. More...
 
void SetEndPoint (const NXOpen::Point3d &endPoint)
 Sets the end point of the line
Created in NX3.0.0. More...
 
void SetEndpoints (const NXOpen::Point3d &startPoint, const NXOpen::Point3d &endPoint)
 Sets the start and end points of the line
Created in NX3.0.0. More...
 
void SetStartPoint (const NXOpen::Point3d &startPoint)
 Sets the start point of the line
Created in NX3.0.0. More...
 
NXOpen::Point3d StartPoint ()
 Returns the start point of the line
Created in NX3.0.0. More...
 

Detailed Description

Represents a infinite line curve.


To create a new instance of this class, use NXOpen::CurveCollection::CreateInfiniteLine

Created in NX7.5.0.


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