Interface to Alias construction vectors.
#include <AlConstructionVector.h>
class AlConstructionVector : public AlConstructionEntity
AlConstructionVector();
virtual ~AlConstructionVector();
virtual AlObject* copyWrapper() const;
virtual AlObjectType type() const;
statusCode create( AlPoint *,double, double, double );
statusCode create( AlPoint *, AlPoint * );
statusCode vector( double&, double&, double& );
statusCode setVector( double, double, double );
AlPoint* origin();
AlPoint* end();
Alias construction vectors can be created with 2 points or with 1 point and a vector. The origin and end points of this object can be queried through the use of this class. If a construction vector is created with 1 point and a vector, the end point will be NULL. In addition, if a construction vector is created with 2 points, the vector cannot be
statusCode AlConstructionVector::vector( double& x, double& y, double& z )
statusCode AlConstructionVector::setVector( double x, double y , double z )