| org.geotools.referencing.cs.AbstractCS org.geotools.referencing.cs.DefaultCylindricalCS
DefaultCylindricalCS | public class DefaultCylindricalCS extends AbstractCS implements CylindricalCS(Code) | | A three-dimensional coordinate system consisting of a
extended by a straight
coordinate axis perpendicular to the plane spanned by the polar coordinate system.
A
CylindricalCS shall have three
.
since: 2.1 version: $Id: DefaultCylindricalCS.java 20874 2006-08-07 10:00:01Z jgarnett $ author: Martin Desruisseaux See Also: DefaultPolarCS |
Constructor Summary | |
public | DefaultCylindricalCS(CylindricalCS cs) Constructs a new coordinate system with the same values than the specified one.
This copy constructor provides a way to wrap an arbitrary implementation into a
Geotools one or a user-defined one (as a subclass), usually in order to leverage
some implementation-specific API. | public | DefaultCylindricalCS(String name, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Constructs a three-dimensional coordinate system from a name. | public | DefaultCylindricalCS(Map properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2) Constructs a three-dimensional coordinate system from a set of properties.
The properties map is given unchanged to the
.
Parameters: properties - Set of properties. |
Method Summary | |
protected boolean | isCompatibleDirection(AxisDirection direction) Returns
true if the specified axis direction is allowed for this coordinate
system. |
DefaultCylindricalCS | public DefaultCylindricalCS(CylindricalCS cs)(Code) | | Constructs a new coordinate system with the same values than the specified one.
This copy constructor provides a way to wrap an arbitrary implementation into a
Geotools one or a user-defined one (as a subclass), usually in order to leverage
some implementation-specific API. This constructor performs a shallow copy,
i.e. the properties are not cloned.
since: 2.2 |
DefaultCylindricalCS | public DefaultCylindricalCS(String name, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2)(Code) | | Constructs a three-dimensional coordinate system from a name.
Parameters: name - The coordinate system name. Parameters: axis0 - The first axis. Parameters: axis1 - The second axis. Parameters: axis2 - The third axis. |
DefaultCylindricalCS | public DefaultCylindricalCS(Map properties, CoordinateSystemAxis axis0, CoordinateSystemAxis axis1, CoordinateSystemAxis axis2)(Code) | | Constructs a three-dimensional coordinate system from a set of properties.
The properties map is given unchanged to the
.
Parameters: properties - Set of properties. Should contains at least "name" . Parameters: axis0 - The first axis. Parameters: axis1 - The second axis. Parameters: axis2 - The third axis. |
isCompatibleDirection | protected boolean isCompatibleDirection(AxisDirection direction)(Code) | | Returns
true if the specified axis direction is allowed for this coordinate
system. The default implementation accepts all directions except temporal ones (i.e.
AxisDirection.FUTURE FUTURE and
AxisDirection.PAST PAST ).
|
|
|