# Uses of Class
org.apache.sis.referencing.cs.AbstractCS

Packages that use AbstractCS
Package
Description
org.apache.sis.referencing.cs
Coordinate System (CS) definitions as the set of coordinate system axes that spans the coordinate space.

- ## Uses of AbstractCS in org.apache.sis.referencing.cs

  Subclasses of AbstractCS in org.apache.sis.referencing.cs
  Modifier and Type
  Class
  Description
  `class`
  `DefaultAffineCS`
  A 2- or 3-dimensional coordinate system with straight axes that are not necessarily orthogonal.
  `class`
  `DefaultCartesianCS`
  A 2- or 3-dimensional Cartesian coordinate system made of straight orthogonal axes.
  `class`
  `DefaultCompoundCS`
  A coordinate system made of two or more independent coordinate systems.
  `class`
  `DefaultCylindricalCS`
  A 3-dimensional coordinate system made of a polar coordinate system extended by a straight perpendicular axis.
  `class`
  `DefaultEllipsoidalCS`
  A 2- or 3-dimensional coordinate system for geodetic latitude and longitude, optionally with ellipsoidal height.
  `class`
  `DefaultLinearCS`
  A 1-dimensional coordinate system for points that lie on a single axis (not necessarily a straight line).
  `class`
  `DefaultParametricCS`
  A 1-dimensional coordinate system for parametric values or functions.
  `class`
  `DefaultPolarCS`
  A 2-dimensional coordinate system for coordinates represented by a distance from the origin and an angle from a fixed direction.
  `class`
  `DefaultSphericalCS`
  A 2- or 3-dimensional coordinate system with one distance measured from the origin and two angular coordinates.
  `class`
  `DefaultTimeCS`
  A 1-dimensional coordinate system for time elapsed in the specified time units from a specified time origin.
  `class`
  `DefaultVerticalCS`
  A 1-dimensional coordinate system for heights or depths of points.
  Methods in org.apache.sis.referencing.cs that return AbstractCS
  Modifier and Type
  Method
  Description
  `static AbstractCS`
  AbstractCS.`castOrCopy(CoordinateSystem object)`
  Returns a SIS coordinate system implementation with the values of the given arbitrary implementation.
  `AbstractCS`
  AbstractCS.`forConvention(AxesConvention convention)`
  Returns a coordinate system equivalent to this one but with axes rearranged according the given convention.