Corresponding C++ library: TG_Db
File: DgBSplineCurve.h
Module: API Reference
This is the overview for the OdDgElement constructor overload. | |
(Inherited from OdDgElement) |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgGraphicsElement) |
(Inherited from OdDgCurveElement2d) | |
This is the overview for the TD_USING method overload. | |
This is the overview for the addLinkage method overload. | |
Adds the specified persistent reactor to this element's reactor list. (Inherited from OdDgElement) | |
Adds the specified transient reactor to this element's reactor list. (Inherited from OdDgElement) | |
OdRxObject overridden (Inherited from OdDgElement) | |
Adds the XAttribute with specified handler ID. (Inherited from OdDgElement) | |
This function appends this object to the specified owner object. (Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
Throws an exception if this object is not open OdDg::kForNotify. (Inherited from OdDgElement) | |
Throws an exception if this object is not open OdDg::kForRead. (Inherited from OdDgElement) | |
Throws an exception if this object is not open OdDg::kForWrite, and controls automatic undo and notification of modifications. (Inherited from OdDgElement) | |
| |
Returns the cloneMeForDragging flag for this entity. (Inherited from OdDgElement) | |
Notification function called immediately before an element is closed. (Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
Notification function called whenever the notifying element has had its clone() member function called. (Inherited from OdDgElement) | |
Writes object references of this object during wblock clone. (Inherited from OdDgElement) | |
Copies the contents of the specified object into this object when possible. | |
Copies the contents of the specified object into this object when possible. (Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
Takes an OdGeCurve3d and returns an OdDbCurve that is geometrically identical to the OdGeCurve3d. (Inherited from OdDgCurveElement2d) | |
Returns the OdDgDatabase that contains this object. (Inherited from OdDgElement) | |
Determines the behavior for custom objects when saving. (Inherited from OdDgElement) | |
Performs a deep clone of this object. (Inherited from OdDgElement) | |
Reads the DGN format data of this object from the specified file. (Inherited from OdDgElement) | |
Reads the DGN data of this object. (Inherited from OdDgElement) | |
Writes the DGN format data of this object to the specified filer. (Inherited from OdDgElement) | |
Writes the DGN data of this object. (Inherited from OdDgElement) | |
Controls the undo recording of this object in OdDgDatabase. (Inherited from OdDgElement) | |
Downgrades this object from OdDg::kForWrite to OdDg::kForRead, and returns isReadEnabled(); (Inherited from OdDgElement) | |
Notification function called when this entity is involved in a drag operation. (Inherited from OdDgElement) | |
Returns the Object ID of this object. (Inherited from OdDgElement) | |
Increased the order of this spline to the specified value. | |
Sets the erased mode of this object. (Inherited from OdDgElement) | |
Notification function called whenever an element has been erased or unerased. (Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
This is the overview for the extend method overload. | |
generates Ge-analogue of this object; could generate eInvalidInput exception if the object can not be converted | |
(Inherited from OdDgGraphicsElement) | |
Returns the area of this Curve object. | |
Returns the area of this Curve object. (Inherited from OdDgCurveElement2d) | |
Control scale of start and end tangents. If true than tangent scaled by 1/3 of the chord length, defined by first two points or last two points. Otherwise tangents are scaled by Bessel length tangent formula. | |
The method returns the element class property. See Class enumeration ocumentation for more details. (Inherited from OdDgGraphicsElement) | |
| |
Returns the point on this Curve object closest to the given point. (Inherited from OdDgCurveElement2d) | |
Only for closed curves. If true than b-spline curve will have a geometrically smooth joint at the end point, otherwise there is no such enforcement applied. | |
details This ones are similar to get/setColorIndex() but use color tables to find/create indexed colors. (Inherited from OdDgGraphicsElement) | |
Operate with color indices. See OdDg::ColorIndexConstants for some special values. See OdDgColorTable for the methods to translate indices to RGB values and back (Inherited from OdDgGraphicsElement) | |
Returns the specified control point of this curve entity. | |
get/set curve display mode flag. | |
Returns the distance along this Curve object from its start point to the point specified by param. | |
Returns the distance along this Curve object from its start point to the point specified by param. (Inherited from OdDgCurveElement2d) | |
Returns the distance along this Curve object from its start point to the specified WCS point. (Inherited from OdDgCurveElement2d) | |
Operate with element fills. (Inherited from OdDgGraphicsElement) | |
Returns the element subtype. (Inherited from OdDgElement) | |
Returns the element type. (Inherited from OdDgElement) | |
Returns the parameter corresponding to the end point of this Curve object. | |
Returns the parameter corresponding to the end point of this Curve object. (Inherited from OdDgCurveElement2d) | |
Returns the WCS end point of this Curve object. | |
Returns the WCS end point of this Curve object. (Inherited from OdDgCurveElement2d) | |
(Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
Returns the first derivative of this Curve object at the specified WCS point. | |
This is the overview for the getFirstDeriv method overload. | |
This is the overview for the getFitData method overload. | |
Returns the specified fit point of this Spline entity. | |
Returns the start point and end point WCS fit tangents for this curve entity. | |
This is the overview for the getGeomExtents method overload. | |
(Inherited from OdDgElement) | |
(Inherited from OdDgGraphicsElement) | |
The method returns the entry id of the graphics group. (Inherited from OdDgGraphicsElement) | |
This is the overview for the getGripPoints method overload. | |
Operate with element hatch pattern. (Inherited from OdDgGraphicsElement) | |
The H-bit means the following:... more (Inherited from OdDgGraphicsElement) | |
The flag indicates whether the element is a solid or a hole for closed element types:... more | |
Returns the visibility status of this graphic element. (Inherited from OdDgGraphicsElement) | |
Returns the knots of this curve entity. | |
This is the overview for the getLastModifiedTime method overload. | |
details (Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
Operate with line styles. See OdDg::LineStyleConstants for some special values. (Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
Returns line style modifiers for curve elements. (Inherited from OdDgCurveElement2d) | |
Returns line style scale for curve elements. (Inherited from OdDgCurveElement2d) | |
Operate with line weights. See OdDg::LineWeightConstants for some special values. (Inherited from OdDgGraphicsElement) | |
This is the overview for the getLinkages method overload. | |
Returns true if and only if this element is marked as locked. (Inherited from OdDgElement) | |
(Inherited from OdDgGraphicsElement) | |
Control mode of start and end tangent calculation. If true than used natural end tangents formula, otherwise used Bessel end tangent formula. | |
(Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
Returns the NURBS data for this Spline entity. | |
Returns an OdGeCurve3d that is geometrically identical to this OdDbCurve. | |
Returns an OdGeCurve3d that is geometrically identical to this OdDbCurve. (Inherited from OdDgCurveElement2d) | |
Creates a set of curves representing the offsetting of this Curve object by the specified distance. (Inherited from OdDgCurveElement2d) | |
Returns the order of this Spline entity. | |
This is the overview for the getOsnapPoints method overload. | |
Returns the parameter corresponding to the point a specified distance along this Curve object from its start point. | |
Returns the parameter corresponding to the point a specified distance along this Curve object from its start point. (Inherited from OdDgCurveElement2d) | |
Returns the parameter corresponding to the specified WCS point on this Curve object. | |
Returns the parameter corresponding to the specified WCS point on this Curve object. (Inherited from OdDgCurveElement2d) | |
Returns this element's persistent reactors. (Inherited from OdDgElement) | |
Returns the WCS point a specified distance along this Curve object from its start point. (Inherited from OdDgCurveElement2d) | |
Returns the WCS point on this Curve object corresponding to the specified parameter. | |
Returns the WCS point on this Curve object corresponding to the specified parameter. (Inherited from OdDgCurveElement2d) | |
get/set curve control polygon display mode flag. | |
(Inherited from OdDgGraphicsElement) | |
Returns the second derivative of this Curve object at the specified point. | |
This is the overview for the getSecondDeriv method overload. | |
Returns OdDgBSplineCurve2d approximation of this Curve object. (Inherited from OdDgCurveElement2d) | |
Returns pointers to the curves that result from splitting this curve at the points corresponding to params. | |
This is the overview for the getSplitCurves method overload. | |
Returns the parameter corresponding to the start point of this Curve object. | |
Returns the parameter corresponding to the start point of this Curve object. (Inherited from OdDgCurveElement2d) | |
Returns the WCS start point of this Curve object. | |
Returns the WCS start point of this Curve object. (Inherited from OdDgCurveElement2d) | |
(Inherited from OdDgElement) | |
Returns the String Linkage value. (Inherited from OdDgElement) | |
(Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
Creates a copy of this element, and applies the supplied transformation to the newly created copy. (Inherited from OdDgElement) | |
Returns this element's transient reactors. (Inherited from OdDgElement) | |
Returns the transparency setting of this entity. (Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
This is the overview for the getXAttributes method overload. | |
Returns the XData Linkage value. (Inherited from OdDgElement) | |
Notification function called just before an element is deleted from memory. (Inherited from OdDgElement) | |
Notification function called when this entity is involved in a grip operation. (Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
Replaces this database -resident (DBRO) object with the specified non- database -resident (NDBRO) object, while retaining this object's elementId, handle, owner, and reactor list. (Inherited from OdDgElement) | |
Returns true if and only if this Spline entity is constructed using fit points. | |
This method returns true if elmId is the Element ID of a reactor attached to this element. Otherwise, it returns false. (Inherited from OdDgElement) | |
Returns the hideMeForDragging flag for this entity. (Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
Inserts a control point at the specified knot. | |
Inserts a fit point into this curve entity after the specified index. | |
Inserts a knot value into this spline. | |
This is the overview for the intersectWith method overload. | |
Returns true if and only if this Curve object is closed. | |
Returns true if and only if this Curve object is closed. (Inherited from OdDgCurveElement2d) | |
(Inherited from OdDgElement) | |
Returns true if and only this object is a database -resident object. (Inherited from OdDgElement) | |
Returns true if and only if this object is marked as erased. (Inherited from OdDgElement) | |
Operate with materials. (Inherited from OdDgGraphicsElement) | |
Returns true if and only if an object derived from OdDbEntity has been modified. (Inherited from OdDgElement) | |
Returns true if and only if this object has not been closed since it was created. (Inherited from OdDgElement) | |
Returns true if and only if this object is open OdDg::kForNotify. (Inherited from OdDgElement) | |
Returns true if the spline doesn't contain control points. | |
Returns true if and only if this object's Object ID is not valid because the OdDgElement::subDeepClone or OdDgElement::subWblockClone() have yet to be completed. (Inherited from OdDgElement) | |
Returns true if and only if this Curve object is periodic. | |
Returns true if and only if this Curve object is periodic. (Inherited from OdDgCurveElement2d) | |
(Inherited from OdDgElement) | |
Returns true if and only if this Spline entity is rational. | |
Returns true if and only if this object is open OdDg::kForRead. (Inherited from OdDgElement) | |
Returns true if and only if this object is taking part in an Undo operation. (Inherited from OdDgElement) | |
Returns true if and only if this object is open OdDg::kForWrite. (Inherited from OdDgElement) | |
(Inherited from OdDgGraphicsElement) | |
Notification function called whenever an element is opened OdDg::kForWrite, a function has been called that could modify the contents of this element, and this element is now being closed. (Inherited from OdDgElement) | |
Notification function called whenever an geometry of element derived from OdDgGraphicsElement is modified. (Inherited from OdDgElement) | |
Notification function called whenever an element derived from OdDgGraphicsElement is modified. (Inherited from OdDgElement) | |
Notification function called whenever the attribute linkages has been written to the notifying element. (Inherited from OdDgElement) | |
Notification function called whenever the notifying element is in the midst an Undo operation that is undoing modifications. (Inherited from OdDgElement) | |
This is the overview for the moveGripPointsAt method overload. | |
Moves the specified stretch points of this entity. (Inherited from OdDgElement) | |
If true then composeForLoad will be called second time in single thread mode after multithread loading. (Inherited from OdDgElement) | |
Returns the number of control points in this curve entity. | |
Returns the number of fit points in this Spline entity. | |
(Inherited from OdDgElement) | |
Notification function called whenever an element is opened for modify OdDg::kForWrite. (Inherited from OdDgElement) | |
Returns the element ID of this element's owner. (Inherited from OdDgElement) | |
Purges the fit data for this curve entity. | |
Notification function called whenever a Redo process processes the reappending of the notifying element to the database. (Inherited from OdDgElement) | |
Sets the bit flag indicating the entity's geometry is changed. (Inherited from OdDgElement) | |
Sets the bit flag indicating the element's geometry is changed. (Inherited from OdDgGraphicsElement) | |
Allows a subelement of a complex element to notify its root element that it has been changed. (Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
Deletes a control point at the specified index. | |
Removes the specified fit point from this Spline entity. | |
Removes the linkages with specified application ID. (Inherited from OdDgElement) | |
Removes the specified persistent reactor from this element's reactor list. (Inherited from OdDgElement) | |
Removes the specified transient reactor from this element's reactor list. (Inherited from OdDgElement) | |
Removes the XAttributes with specified handler ID. (Inherited from OdDgElement) | |
| |
(Inherited from OdDgCurveElement2d) | |
| |
The method changes the element class property. See Class enumeration ocumentation for more details. (Inherited from OdDgGraphicsElement) | |
| |
| |
This is the overview for the setColor method overload. | |
(Inherited from OdDgGraphicsElement) | |
Sets the specified control point of this curve entity. | |
| |
Applies the default properties of the specified database to this entity. (Inherited from OdDgElement) | |
(Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
This is the overview for the setFitData method overload. | |
Sets the specfied fit point of this Spline entity. | |
Sets the start point and end point WCS fit tangents for this curve entity. | |
Takes an OdGeCurve3d and sets this OdDbCurve to be geometrically identical to the OdGeCurve3d. | |
Takes an OdGeCurve3d and sets this OdDbCurve to be geometrically identical to the OdGeCurve3d. (Inherited from OdDgCurveElement2d) | |
| |
(Inherited from OdDgCurveElement2d) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgGraphicsElement) | |
The method changes the graphics group entry id of the current element. (Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
| |
Sets the visibility status of this graphic element. (Inherited from OdDgGraphicsElement) | |
Set the time of the last modification. (Inherited from OdDgElement) | |
(Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
Set style modifiers for curve elements. (Inherited from OdDgCurveElement2d) | |
Set line style scale for curve elements. (Inherited from OdDgCurveElement2d) | |
(Inherited from OdDgGraphicsElement) | |
Sets the linkages with specified application ID. (Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
This is the overview for the setMaterial method overload. | |
| |
(Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
| |
Called on a new created cloned object to indicate that its Object ID is not valid. (Inherited from OdDgElement) | |
Sets this element's ownerId data member. (Inherited from OdDgElement) | |
| |
(Inherited from OdDgGraphicsElement) | |
Copies the properties from the specified entity to this entity. (Inherited from OdDgElement) | |
Sets the String Linkage value. (Inherited from OdDgElement) | |
(Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
Sets the transparency setting of this entity, and returns eOk if successful. (Inherited from OdDgGraphicsElement) | |
(Inherited from OdDgGraphicsElement) | |
Sets the specified weight (DXF 41). | |
Sets the XAttributes with specified handler ID. (Inherited from OdDgElement) | |
Sets the XData Linkage value. (Inherited from OdDgElement) | |
Called as the first operation as this object is being closed, for database -resident objects only. When overriding this function: 1) If the OdDgElement's state is incorrect, return something other than eOk. 2) If the parent class's subClose() returns anything other than eOk, immediately return it. 3) If other actions are required before close, do them. 4) Return eOk. If you must make changes to this object's state, either make them after step 2, or roll them back if step 2 returns false. The default implementation of this function does nothing but return eOk. This function can be overridden in... more (Inherited from OdDgElement) | |
Notification function called whenever a method of the specified subelement has called assertWriteEnabled() (Inherited from OdDgElement) | |
Called as the first operation as this object is being erased or unerased. (Inherited from OdDgElement) | |
Called as the first operation as this object is being erased or unerased. (Inherited from OdDgGraphicsElement) | |
| |
(Inherited from OdDgCurveElement2d) | |
This is the overview for the subGetGeomExtents method overload. | |
(Inherited from OdDgElement) | |
Called as the first operation of the handOverTo function. (Inherited from OdDgElement) | |
This is the overview for the subIntersectWith method overload. | |
(Inherited from OdDgGraphicsElement) | |
Notification function called by the ODA Drawings API for DGN immediately before an object is opened. (Inherited from OdDgElement) | |
OdGiDrawable overridden | |
(Inherited from OdDgElement) | |
OdGiDrawable overridden (Inherited from OdDgGraphicsElement) | |
Called by setDatabaseDefaults() after the values are set. (Inherited from OdDgElement) | |
Called by setDatabaseDefaults() after the values are set. (Inherited from OdDgGraphicsElement) | |
Called as the first operation of swapIdWith (Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
OdGiDrawable overridden | |
(Inherited from OdDgElement) | |
it should be called by any object that could have common auxiliary drawable properties (e.c., patterns) (Inherited from OdDgGraphicsElement) | |
Swaps the elementIDs, and handles between this object and another object. (Inherited from OdDgElement) | |
Applies the specified 3D transformation matrix to this entity. (Inherited from OdDgElement) | |
Notification function called whenever the Undo process processes the appending of the notifying element to the database. (Inherited from OdDgElement) | |
Returns the undo filer associated with this object. (Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
(Inherited from OdDgElement) | |
Upgrades this object from OdDg::kForRead to OdDg::kForWrite if there is only one reader, and returns isWriteEnabled(); (Inherited from OdDgElement) | |
Performs a shallow clone of this object. (Inherited from OdDgElement) | |
Returns the specified weight (DXF 41). | |
Allows a subelement of a complex element to notify its root element that it has been changed. (Inherited from OdDgElement) |
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|