public class DgnBSplineCurveElement extends DgnDrawingElementBase
B-spline curve element
Constructor and Description |
---|
DgnBSplineCurveElement(byte[] rawData)
Initializes a new instance of the
DgnBSplineCurveElement class from raw data |
Modifier and Type | Method and Description |
---|---|
byte |
getCurveType()
Gets curve type
|
DgnSplineKnotElement |
getKnotElement()
Gets or sets KNOT element
|
Cad3DPoint |
getMaxPoint()
Gets the max point of object.
|
Cad3DPoint |
getMinPoint()
Gets the min point of object.
|
byte |
getOrder()
Gets B-spline order: 2-15
|
DgnSplinePoleElement |
getPoleElement()
Gets or sets pole element
|
boolean |
isClosed()
Gets a value indicating whether B-spline is closed
|
boolean |
isRational()
Gets a value indicating whether B-spline is rational
|
void |
setKnotElement(DgnSplineKnotElement value)
Gets or sets KNOT element
|
void |
setPoleElement(DgnSplinePoleElement value)
Gets or sets pole element
|
getMetadata
public DgnBSplineCurveElement(byte[] rawData)
Initializes a new instance of the DgnBSplineCurveElement
class from raw data
Initializes a new instance of the DgnBSplineCurveElement
class
rawData
- Raw datapublic byte getOrder()
Gets B-spline order: 2-15
public boolean isClosed()
Gets a value indicating whether B-spline is closed
public boolean isRational()
Gets a value indicating whether B-spline is rational
public byte getCurveType()
Gets curve type
public DgnSplineKnotElement getKnotElement()
Gets or sets KNOT element
public void setKnotElement(DgnSplineKnotElement value)
Gets or sets KNOT element
public DgnSplinePoleElement getPoleElement()
Gets or sets pole element
public void setPoleElement(DgnSplinePoleElement value)
Gets or sets pole element
public Cad3DPoint getMinPoint()
Gets the min point of object.
getMinPoint
in class DgnDrawingElementBase
public Cad3DPoint getMaxPoint()
Gets the max point of object.
getMaxPoint
in class DgnDrawingElementBase