public class DgnSurfaceElement extends DgnDrawingElementBase
Represents surface element
Constructor and Description |
---|
DgnSurfaceElement(byte[] rawData)
Initializes a new instance of the
DgnSurfaceElement class from raw data |
Modifier and Type | Method and Description |
---|---|
DgnDrawingElementBase[] |
getBoundaries()
Gets bound elements
|
int |
getBoundElementsCount()
Gets bound elements count
|
DgnSplineKnotElement |
getKnot()
Gets or sets knot
|
int |
getKnotsCountU()
Gets knots count for U
|
int |
getKnotsCountV()
Gets knots count for V
|
Cad3DPoint |
getMaxPoint()
Gets the max point of object.
|
Cad3DPoint |
getMinPoint()
Gets the min point of object.
|
byte |
getOrderU()
Gets Order for U
|
byte |
getOrderV()
Gets Order for V
|
DgnSplinePoleElement[] |
getPoles()
Gets poles
|
int |
getPolesCountU()
Gets poles count for U
|
int |
getPolesCountV()
Gets poles count for V
|
byte |
getPropertiesU()
Gets Properties for U
|
byte |
getPropertiesV()
Gets Properties for V
|
int |
getRuleLinesU()
Gets rule lines for U
|
int |
getRuleLinesV()
Gets rule lines for V
|
int |
getSurfaceType()
Gets surface type
|
DgnSplineWeightFactorElement[] |
getWeights()
Gets weights
|
boolean |
isRational()
Gets a value indicating whether the surface is rational
|
boolean |
isUniform()
Gets or sets a value indicating whether the surface is uniformed
|
void |
setUniform(boolean value)
Gets or sets a value indicating whether the surface is uniformed
|
getMetadata
public DgnSurfaceElement(byte[] rawData)
Initializes a new instance of the DgnSurfaceElement
class from raw data
rawData
- Raw datapublic boolean isRational()
Gets a value indicating whether the surface is rational
public boolean isUniform()
Gets or sets a value indicating whether the surface is uniformed
public void setUniform(boolean value)
Gets or sets a value indicating whether the surface is uniformed
public byte getPropertiesU()
Gets Properties for U
public byte getOrderU()
Gets Order for U
public int getPolesCountU()
Gets poles count for U
public int getKnotsCountU()
Gets knots count for U
public int getRuleLinesU()
Gets rule lines for U
public byte getPropertiesV()
Gets Properties for V
public byte getOrderV()
Gets Order for V
public int getPolesCountV()
Gets poles count for V
public int getKnotsCountV()
Gets knots count for V
public int getRuleLinesV()
Gets rule lines for V
public int getSurfaceType()
Gets surface type
public int getBoundElementsCount()
Gets bound elements count
public DgnDrawingElementBase[] getBoundaries()
Gets bound elements
public DgnSplinePoleElement[] getPoles()
Gets poles
public DgnSplineKnotElement getKnot()
Gets or sets knot
public DgnSplineWeightFactorElement[] getWeights()
Gets weights
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