## Uses of Class
com.mapinfo.midev.unit.LinearUnit

Packages that use LinearUnit
com.mapinfo.midev.geometry: The Geometry package consists of a series of interfaces, classes and enumerations that allow users to work with geometry objects.
com.mapinfo.midev.language.filter: Contains the classes that comprise the Filter Language.
com.mapinfo.midev.language.filter.DistanceToEdge
com.mapinfo.midev.unit: Units of measure and scalar quantities.

### Uses of LinearUnit in com.mapinfo.midev.geometry

Methods in com.mapinfo.midev.geometry that return LinearUnit
`LinearUnit` SpatialInfo.`getZUnit()` Get the linear unit of the z coordinate of the geometry.

### Uses of LinearUnit in com.mapinfo.midev.language.filter

Methods in com.mapinfo.midev.language.filter that return LinearUnit
`LinearUnit` NearestFilter.`getReturnedDistanceUnit()` Returns the units that the `NearestFilter.getDistanceColumnName()` is in.

Methods in com.mapinfo.midev.language.filter with parameters of type LinearUnit
`NearestFilterBuilder` NearestFilterBuilder.`distanceUnit(LinearUnit unit)` Set the units that the `NearestFilterBuilder.distanceColumn(String)` is in.

### Uses of LinearUnit in com.mapinfo.midev.language.filter.DistanceToEdge

Methods in com.mapinfo.midev.language.filter.DistanceToEdge that return LinearUnit
`LinearUnit` DistanceToEdgeFilter.`getReturnedDistanceUnit()`

Methods in com.mapinfo.midev.language.filter.DistanceToEdge with parameters of type LinearUnit
`static DistanceToEdgeFilterBuilder` DistanceToEdgeFilter.`newBuilder(String targetGeometryColumnName, IPoint searchGeometry, String outputDistanceColumnName, LinearUnit returnedDistanceUnit, String outputIsWithinColumnName)` Creates a new `DistanceToEdgeFilterBuilder` based on the geometry column name in a table, a point geometry object and the computations options

Constructors in com.mapinfo.midev.language.filter.DistanceToEdge with parameters of type LinearUnit
Constructor and Description
`DistanceToEdgeFilterBuilder(String targetGeometryColumnName, IPoint searchGeometry, String outputDistanceColumnName, LinearUnit returnedDistanceUnit, String outputIsWithinColumnName)` Creates a `DistanceToEdgeFilterBuilder` based on the geometry column name in a table, a point geometry object and the computations options

### Uses of LinearUnit in com.mapinfo.midev.unit

Fields in com.mapinfo.midev.unit declared as LinearUnit
`static LinearUnit` LinearUnit.`CENTIMETER` A LinearUnit representing centimeters.
`static LinearUnit` LinearUnit.`CHAIN` A LinearUnit representing chains (66 feet).
`static LinearUnit` LinearUnit.`CM` A LinearUnit representing centimeters.
`static LinearUnit` LinearUnit.`FOOT` A LinearUnit representing feet.
`static LinearUnit` LinearUnit.`FT` A LinearUnit representing feet.
`static LinearUnit` LinearUnit.`IN` A LinearUnit representing inches.
`static LinearUnit` LinearUnit.`INCH` A LinearUnit representing inches.
`static LinearUnit` LinearUnit.`KILOMETER` A LinearUnit representing kilometers.
`static LinearUnit` LinearUnit.`KM` A LinearUnit representing kilometers.
`static LinearUnit` LinearUnit.`LINK` A LinearUnit representing links (1/100 chain, 0.66 feet).
`static LinearUnit` LinearUnit.`M` A LinearUnit representing meters.
`static LinearUnit` LinearUnit.`METER` A LinearUnit representing meters.
`static LinearUnit` LinearUnit.`MI` A LinearUnit representing miles.
`static LinearUnit` LinearUnit.`MILE` A LinearUnit representing miles.
`static LinearUnit` LinearUnit.`MILLIMETER` A LinearUnit representing millimeters.
`static LinearUnit` LinearUnit.`MM` A LinearUnit representing millimeters.
`static LinearUnit` LinearUnit.`NAUTICAL_MILE` A LinearUnit representing nautical miles.
`static LinearUnit` LinearUnit.`PICA` A LinearUnit representing inches (12 point or 1/6 inch).
`static LinearUnit` LinearUnit.`POINT` A LinearUnit representing points (1/72 inch).
`static LinearUnit` LinearUnit.`ROD` A LinearUnit representing rods.
`static LinearUnit` LinearUnit.`SURVEY_FOOT` A LinearUnit representing US survey feet.
`static LinearUnit` LinearUnit.`TWIP` A LinearUnit representing twips (1/20 point or 1/1440 inch).
`static LinearUnit` LinearUnit.`YARD` A LinearUnit representing yards.
`static LinearUnit` LinearUnit.`YD` A LinearUnit representing yards.

Methods in com.mapinfo.midev.unit that return LinearUnit
`LinearUnit` Length.`getUnit()` Returns the unit of measure for this length.
`LinearUnit` Offset.`getUnit()` Get the unit of measure for this offset.
`static LinearUnit` LinearUnit.`valueOf(String name)`
`static LinearUnit` LinearUnit.`valueOfIgnoreCase(String name)` returns the LinearUnit with the specified name.
`static LinearUnit[]` LinearUnit.`values()`

Methods in com.mapinfo.midev.unit with parameters of type LinearUnit
`static double` LinearUnit.`convert(double length, LinearUnit fromUnit, LinearUnit toUnit)` Convert the specified length to its equivalent value in another linear unit.
`static Length` Length.`convert(Length length, LinearUnit unit)` Returns the specified `Length` converted from its `LinearUnit` to the specified `LinearUnit`.
`static Offset` Offset.`convert(Offset offset, LinearUnit unit)` Returns the specified Offset converted from its LinearUnit to the specified LinearUnit.
`double` Length.`getValue(LinearUnit unit)` Returns the length in the requested unit, converting if necessary.
`double` Offset.`getValue(LinearUnit unit)` Return the offset in the requested unit, converting if necessary.

Constructors in com.mapinfo.midev.unit with parameters of type LinearUnit
Constructor and Description
`Length(double value, LinearUnit unit)` Create a `Length` object with `ComputationType.SPHERICAL` computation type.
`Length(double value, LinearUnit unit, ComputationType ct)` Create a `Length` object with the specified `ComputationType` computation type.
`Offset(double value, LinearUnit unit)` Create Offset object.