uk.ac.leeds.ccg.andyt.vector.geometry
Class Vector_AbstractGeometry2D
java.lang.Object
uk.ac.leeds.ccg.andyt.vector.geometry.Vector_AbstractGeometry2D
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Vector_Envelope2D, Vector_Line2D, Vector_LineSegment2D, Vector_Network2D, Vector_Point2D
public abstract class Vector_AbstractGeometry2D
- extends java.lang.Object
- implements java.io.Serializable
An abstract class defining a geometrical object and the methods it must
implement.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_Vector_Environment
public Vector_Environment _Vector_Environment
_DecimalPlacePrecision_Integer
protected java.lang.Integer _DecimalPlacePrecision_Integer
_RoundingMode
protected java.math.RoundingMode _RoundingMode
Vector_AbstractGeometry2D
public Vector_AbstractGeometry2D()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getEnvelope2D
public abstract Vector_Envelope2D getEnvelope2D()
applyDecimalPlacePrecision
public abstract void applyDecimalPlacePrecision()
getDefaultDecimalPlacePrecision_int
public int getDefaultDecimalPlacePrecision_int()
- Returns:
- 0 (a primitive copy of DefaultDecimalPlacePrecision_int)
get_DecimalPlacePrecision
public int get_DecimalPlacePrecision()
set_DecimalPlacePrecision
protected int set_DecimalPlacePrecision(int _DecimalPlacePrecision)
- Default method probably best overridden to determine what setting
_DecimalPlacePrecision_Integer involves
- Parameters:
_DecimalPlacePrecision_Integer
-
- Returns:
getDefault_RoundingMode
public java.math.RoundingMode getDefault_RoundingMode()
get_RoundingMode
public java.math.RoundingMode get_RoundingMode()