Class SHPMultiLine3DWriter
java.lang.Object
org.gvsig.fmap.dal.store.shp.utils.SHPMultiLine3DWriter
- All Implemented Interfaces:
SHPShapeWriter
- Author:
- fdiaz
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintDevuelve el tamaño de la geometría.intDevuelve el tipo de shape de que se trata.voidinitialize(org.gvsig.fmap.geom.Geometry g) Inicializa el writer con la geometría.voidwrite(ByteBuffer buffer) Escribe en el buffer la geometría que se pasa como parámetro.
-
Field Details
-
m_type
protected int m_type -
parts
protected int[] parts -
points
protected org.gvsig.fmap.geom.primitive.Point[] points
-
-
Constructor Details
-
SHPMultiLine3DWriter
public SHPMultiLine3DWriter()Crea un nuevo SHPMultiLine.
-
-
Method Details
-
getShapeType
public int getShapeType()Description copied from interface:SHPShapeWriterDevuelve el tipo de shape de que se trata.- Specified by:
getShapeTypein interfaceSHPShapeWriter- Returns:
- Tipo de shape.
- See Also:
-
write
Description copied from interface:SHPShapeWriterEscribe en el buffer la geometría que se pasa como parámetro.- Specified by:
writein interfaceSHPShapeWriter- Parameters:
buffer- Buffer donde escribir.- Throws:
org.gvsig.fmap.dal.exception.WriteException- See Also:
-
initialize
public void initialize(org.gvsig.fmap.geom.Geometry g) throws org.gvsig.fmap.geom.GeometryException Description copied from interface:SHPShapeWriterInicializa el writer con la geometría.- Specified by:
initializein interfaceSHPShapeWriter- Parameters:
g- la Geometría.- Throws:
org.gvsig.fmap.geom.GeometryException
-
getLength
public int getLength()Description copied from interface:SHPShapeWriterDevuelve el tamaño de la geometría.- Specified by:
getLengthin interfaceSHPShapeWriter- Returns:
- Tamaño de la geometría.
- See Also:
-