ftp.nice.ch/pub/next/developer/resources/classes/misckit/MiscKit.1.10.0.s.gnutar.gz#/MiscKit/Documentation/MiscGISKit/MiscSphericalCoord.rtf

This is MiscSphericalCoord.rtf in view mode; [Download] [Up]

DMA Release 0.8  Copyright ©1995 by Genesis Project, Ltd.  All Rights Reserved.






MiscSphericalCoord






Inherits From:	MiscMathCoord : MiscCoord : Object

Declared In:	misckit/miscgiskit/MiscSphericalCoord.h





Class Description

A MiscSphericalCoord object holds a set of spherical coordinate points, ie phi (angle from pole in positive z direction towards equator), theta (equatorial angle from zero meridian at x axis towards y axis), and rho (sphere radius) values. Phi and theta are stored internally as radians at all times, but may be loaded or retrieved in degrees if desired.






Method Types

Accessing Coord values	- setCoordPhiDegrees: thetaDegrees:rho:
	- setCoordPhiRadians thetaRadians:rho:
	- coordPhiDegrees: thetaDegrees: rho:
	- coordPhiRadians: thetaRadians: rho:
	- phiRadians;
	- phiDegrees;
	- thetaRadians;
	-  thetaDegrees;
	-  rho






Instance Methods

coordPhiDegrees: thetaDegrees:rho:
- coordPhiDegrees:(double*)phiValue thetaDegrees:(double*)thetaValue rho:(double*)rValue

Get the f (in decimal degrees), q (in decimal degrees) and rho values of the point at the current index.  Returns self. 

See also:  - coordPhiRadians thetaRadians:rho:



coordPhiRadians thetaRadians:rho:
- coordPhiRadians:(double*)phiValue thetaRadians:(double*)thetaValue rho:(double*)rValue

Get the f (in radians), q (in radians) and rho values of the point at the current index.  Returns self. 

See also:  - coordPhiDegrees: thetaDegrees:rho:



phiDegrees
- (double)phiDegrees

Returns the f value (in decimal degrees) of the point at the current index.  

See also:  - rho,   - phiRadians,  - thetaDegrees,  - thetaRadians


phiRadians
- (double)phiRadians

Returns the f value (in readians) of the point at the current index.  

See also:  - rho,   - phiDegrees,   - thetaDegrees,  - thetaRadians


rho
- (double)rho

Returns rho, the radius value of the point at the current index.  

See also:   - phiDegrees,  - phiRadians,  - thetaDegrees,  - thetaRadians


setCoordPhiDegrees: thetaDegrees:rho:
- setCoordPhiDegrees:(double)phiValue thetaDegrees:(double)thetaValue rho:(double)rValue

Sets the f (in decimal degrees), q (in decimal degrees) and rho values of the point at the current index.  

See also:   -setCoordPhiRadians thetaRadians:rho:




setCoordPhiRadians thetaRadians:rho:
- setCoordPhiRadians:(double)phiValue thetaRadians:(double)thetaValue r:(double)rValue

Sets the f (in radians), q (in radians) and rho values of the point at the current index.  

See also:   - setCoordPhiDegrees: thetaDegrees:rho:



thetaDegrees
- (double)thetaDegrees

Returns the q value (in decimal degrees) of the point at the current index.  

See also:  - rho,   - phiDegrees,  - phiRadians,   - thetaRadians


thetaRadians
- (double)thetaRadians

Returns the q value (in readians) of the point at the current index.  

See also:  - rho,   - phiDegrees,  - phiRadians, - thetaDegrees



These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.