-
public class MultiPatchShape extends AbstractShape
Represents a MultiPatch Shape object, as defined by the ESRI Shape file specification.
-
-
Field Summary
Fields Modifier and Type Field Description protected doubleboxMinXprotected doubleboxMinYprotected doubleboxMaxXprotected doubleboxMaxYprotected intnumberOfPartsprotected intnumberOfPointsprotected Array<int>partFirstPointsprotected Array<PartType>partTypesprotected Array<PointData>pointsprivate doubleminZprivate doublemaxZprivate Array<double>zprivate doubleminMprivate doublemaxMprivate Array<double>m
-
Constructor Summary
Constructors Constructor Description MultiPatchShape(ShapeHeader shapeHeader, ShapeType shapeType, InputStream is, ValidationPreferences rules)
-
Method Summary
Modifier and Type Method Description doublegetBoxMinX()doublegetBoxMinY()doublegetBoxMaxX()doublegetBoxMaxY()intgetNumberOfParts()intgetNumberOfPoints()Array<int>getPartFirstPoints()Array<PartType>getPartTypes()Array<PointData>getPoints()doublegetMinZ()doublegetMaxZ()Array<double>getZ()doublegetMinM()doublegetMaxM()Array<double>getM()Array<PointData>getPointsOfPart(int i)Array<double>getMOfPart(int i)Array<double>getZOfPart(int i)-
-
Constructor Detail
-
MultiPatchShape
MultiPatchShape(ShapeHeader shapeHeader, ShapeType shapeType, InputStream is, ValidationPreferences rules)
-
-
Method Detail
-
getBoxMinX
double getBoxMinX()
-
getBoxMinY
double getBoxMinY()
-
getBoxMaxX
double getBoxMaxX()
-
getBoxMaxY
double getBoxMaxY()
-
getNumberOfParts
int getNumberOfParts()
-
getNumberOfPoints
int getNumberOfPoints()
-
getPartFirstPoints
Array<int> getPartFirstPoints()
-
getPartTypes
Array<PartType> getPartTypes()
-
getMinZ
double getMinZ()
-
getMaxZ
double getMaxZ()
-
getMinM
double getMinM()
-
getMaxM
double getMaxM()
-
getPointsOfPart
Array<PointData> getPointsOfPart(int i)
-
getMOfPart
Array<double> getMOfPart(int i)
-
getZOfPart
Array<double> getZOfPart(int i)
-
-
-
-