DbXline.h
This class implements the Xline object (Infinity Line entity) in the database. This class inherits the base functionality of entities. It is used as a construction line passed through a point.
TD_Db
Example of Working with the Xline Object
Working with Infinite Lines
OdDbRay, OdDbLine classes
|
Name |
Description |
|
Builds an instance of the Xline object. |
|
Name |
Description |
|
Returns the WCS coordinates of the base point through which the inifinity line passes (DXF 10) as three-dimensional point instance. | |
|
Reads the .dwg file data of this object. | |
|
This is DWGMAP_DECLARE_MEMBERS, a member of class OdDbXline. | |
|
Writes the .dwg file data of this object. | |
|
Reads the DXF data of this object. | |
|
Writes the DXF data of this object. | |
|
This method is not applicable for the infinity line entity. | |
|
Computes the distance along the infinite line measured from the base point in drawing units at the specified parameter. | |
|
This method is not applicable for the infinity line entity. | |
|
This method is not applicable for the infinity line entity. | |
|
Computes the first derivative for the specified parameter of the infinity line entity and returns the three-dimensional vector instance. The first derivative is constant for any point of the infinite line. | |
|
Returns an OdGeCurve3d that is geometrically identical to this OdDbCurve. | |
|
Computes the parameter at the distance along the infinite line measured from the base point. | |
|
Computes the parameter at the point placed on the infinite line. | |
|
Gets an arbitrary plane passed through the infinity line entity. This method is inherited from the OdDbEntity class. | |
|
Computes the WCS coordinates of the point on the infinity line at the specified parameter value. | |
|
Computes the second derivative for the specified parameter of the infinity line entity and returns the three-dimensional vector instance. The second derivative has (0,0,0) coordinates for any point of the infinite line. | |
|
This method is not applicable for the infinity line entity. | |
|
This method is not applicable for the infinity line entity. | |
|
Returns true if and only if this Curve object is closed. | |
|
Returns true if and only if this Curve object is periodic. | |
|
Determines whether the infinity line entity is planar as a Boolean value and returns True. This method is inherited from the OdDbEntity class. | |
|
Sets the base point of the infinity line (DXF 10). The initial value is (0,0,0) by default. | |
|
Takes an OdGeCurve3d and sets this OdDbCurve to be geometrically identical to the OdGeCurve3d. | |
|
Sets the unit direction vector of the infinity line (DXF 11) in WCS. The initial value is (0,0,1) by default. | |
|
overridables | |
|
This is subGetGeomExtents, a member of class OdDbXline. | |
|
This is subTransformBy, a member of class OdDbXline. | |
|
This is subWorldDraw, a member of class OdDbXline. | |
|
This is the overview for the TD_USING method overload. | |
|
Returns the WCS unit direction vector of the infinity line (DXF 11) as three-dimensional vector instance. This vector orients the infinity line in would space. |
Copyright © 2002–2020. Open Design Alliance. All rights reserved.
|