public abstract class VectorGeometry
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
int[] |
cutEdges
Cuts edges.
|
int[] |
parts
${services_components_commontypes_Geometry_attribute_parts_Title}
|
int[] |
partTopo
The topology structure of part.
|
GeometryType |
type
The type of the geometry object.
|
Constructor and Description |
---|
VectorGeometry() |
Modifier and Type | Method and Description |
---|---|
CoordinateType |
getCoordinateType() |
abstract int |
pointsLength() |
void |
setCoordinateType(CoordinateType coordinateType) |
public int[] parts
${services_components_commontypes_Geometry_attribute_parts_Title}
${services_components_commontypes_Geometry_attribute_parts_Description}
public GeometryType type
The type of the geometry object.
newpublic int[] cutEdges
Cuts edges.
Two adjacent array members represent a cut edge.
Example: [0,1,3,5] indicates the line segment between the zeroth point to the first point, the line segment between the third point to the fifth point is the cut edge.
Only valid for surface object.
public int[] partTopo
public abstract int pointsLength()
public CoordinateType getCoordinateType()
public void setCoordinateType(CoordinateType coordinateType)