Interface to Alias space points.
#include <AlSpacePoint.h> class AlSpacePoint : public AlPoint AlSpacePoint(); ~AlSpacePoint(); virtual AlObject * copyWrapper() const; virtual AlObjectType type() const; statusCode create(double x = 0.0, double y = 0.0, double z = 0.0); statusCode setWorldPosition(double x = 0.0, double y = 0.0, \ double z = 0.0); virtual statusCode worldPosition(double &, double &, double &) const;
AlSpacePoint is the interface to Alias Space points. A space point can be created at any point in the world coordinate system. There are methods to query and modify the position of the point in this class.
Constructs an AlSpacePoint wrapper object.
Deletes an AlSpacePoint wrapper object.
Returns an exact copy of the AlSpacePoint wrapper.
Returns the class identifier kSpacePointType.
Create a space point.
< x, y, z - the world coordinates of the point at which the space point is created
sSuccess - The space point was successfully created.
sFailure - failed to create the space point
sAlreadyCreated - object has already been created
Move a space point to a new location in world coordinates.
< x, y, z - the new coordinates of the space point
sSuccess - the point was moved
sInvalidObject - the point is not valid
Find the world coordinates of a space point
> x, y, z - the X, Y, Z world coordinates of the space point
sSuccess - the world coordinates were found
sInvalidObject - the point is not valid