DMA Release 0.8 Copyright ©1995 by Genesis Project, Ltd. All Rights Reserved.
| MiscCoordConverterClient |
| Implemented by: | MiscCoord | |
| Declared In: | misckit/miscgiskit/MiscCoordConverterClient.h |
| Protocol Description |
| This protocol must be implemented by a class that wishes to use the coordinate conversion services. When an object containing coordinate points is passed to a coordinate converter, the converter uses this protocol to get the information necessary to set up the conversion job. |
| Method Types |
| Basic conversions | + radiansToDegrees: + degreesToRadians: + toDegreesOnlyDegrees:minutes:seconds: + fromDegreesOnly:degrees:minutes:seconds: | |
| Conversion Job description | + dimensions - constants; - curPtr - curBlockSize |
| Class Methods |
| degreesToRadians: |
| - (double) degreesToRadians:(double)degrees |
| Convert decimal degrees to radians. Returns radians value.
See also: - radiansToDegrees:
dimensions |
| - (unsigned int) dimensions |
| Returns the number of dimensions in a point in this class.
See also: - degreesToRadians:
fromDegreesOnlyDegrees:degrees:minutes:seconds: |
| - (double) fromDegreesOnlyDegrees:(double)decimalDegrees degrees:(double *)degrees minutes:(double*)minutes seconds:(double*)seconds |
| Convert decimal degrees to degrees:minutes:seconds. Returns decimalDegrees.
See also: - toDegreesOnlyDegrees:minutes:seconds:
radiansToDegrees: |
| - (double) radiansToDegrees:(double)radians |
| Convert radians to decimal degrees. Returns degrees value.
See also: - degreesToRadians:
toDegreesOnlyDegrees:minutes:seconds: |
| - (double) toDegreesOnlyDegrees:(double)degrees minutes:(double)minutes seconds:(double)seconds |
| Convert degrees:minutes:seconds to decimal degrees. Returns degrees value.
See also: - fromDegreesOnlyDegrees:degrees:minutes:seconds: |
| Instance Methods |
| constants |
| - constants |
| Returns the id of an object containing the coordinate conversion constants.
curBlockSize |
| - (unsigned int)curBlockSize |
| Returns the number of points in the currently selected block of points.
See also: - curPtr
curPtr |
| - (double *) curPtr |
| Return an address pointer to the currently selected block of points.
See also: - curBlockSize |