Package hec.map.aishape
Class AiShapePolylineZ
java.lang.Object
hec.map.aishape.AiShapeObject
hec.map.aishape.AiShapeArc
hec.map.aishape.AiShapePolylineZ
- All Implemented Interfaces:
AiShapeConst,ImportArc,ImportObject,Serializable
- See Also:
-
Field Summary
Fields inherited from class hec.map.aishape.AiShapeObject
_contentLength, _contentRead, _index, _typeFields inherited from interface hec.map.aishape.AiShapeConst
DEBUG, FILE_CODE, HIGHLIGHT_MODIFIER, QUERY_FLASH_LENGTH, SHAPE_TYPE_ARC, SHAPE_TYPE_MULTI_POINT, SHAPE_TYPE_NULL, SHAPE_TYPE_POINT, SHAPE_TYPE_POINT_M, SHAPE_TYPE_POINT_Z, SHAPE_TYPE_POLYGON, SHAPE_TYPE_POLYGON_M, SHAPE_TYPE_POLYGON_Z, SHAPE_TYPE_POLYLINE_M, SHAPE_TYPE_POLYLINE_Z, VERSION, XY_QUERY_TOLERANCE -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance of AiShapePolylineZAiShapePolylineZ(int index, Vector worldLines) -
Method Summary
Modifier and TypeMethodDescriptionintReturns the number of bytes in the body of the shape.intreadRecord(EndianInputStream input) voidwriteRecord(EndianOutputStream output) Writes the shape record for this shape to the output stream.Methods inherited from class hec.map.aishape.AiShapeArc
contains, getArcLines, getNumberOfLines, getReferencePtMethods inherited from class hec.map.aishape.AiShapeObject
getAttribute, getBytesRead, getExtent, getFields, getIndex, printFields, readBoundingBox, readRecordHeader, recordByteLength, setAttribute, writeBoundingBox, writeRecordHeaderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hec.map.importer.ImportObject
getAttribute
-
Constructor Details
-
AiShapePolylineZ
public AiShapePolylineZ()Creates a new instance of AiShapePolylineZ -
AiShapePolylineZ
-
-
Method Details
-
contentByteLength
public int contentByteLength()Description copied from class:AiShapeArcReturns the number of bytes in the body of the shape.- Overrides:
contentByteLengthin classAiShapeArc
-
readRecord
- Overrides:
readRecordin classAiShapeArc
-
writeRecord
Description copied from class:AiShapeArcWrites the shape record for this shape to the output stream.- Overrides:
writeRecordin classAiShapeArc
-