27 #include <geometry/geom_obj.h>
31 class Line :
public GeomObj
42 Line&
trans(
float trans_x,
float trans_y,
float trans_z);
Line & rotate_y(float angle)
Rotate the object around the y-axis of its CS.
virtual ~Line()
Destructor.
Line & trans_ref(float trans_x, float trans_y, float trans_z)
Translate the object wrt.
Line & apply_transform_ref(const HomTransform &t)
Apply a transformation to the line wrt.
Line & rotate_y_ref(float angle)
Rotate the object around the y-axis of the reference CS.
Line & rotate_z_ref(float angle)
Rotate the object around the z-axis of the reference CS.
Line & rotate_x(float angle)
Rotate the object around the x-axis of its CS.
Line & rotate_x_ref(float angle)
Rotate the object around the x-axis of the reference CS.
Line & rotate_z(float angle)
Rotate the object around the z-axis of its CS.
Line & apply_transform(const HomTransform &t)
Apply a transformation to the line.
Line(const HomPoint &p, const HomVector &v)
Constructor.
Well, what can one say about a straight line?
Line & trans(float trans_x, float trans_y, float trans_z)
Translate the object wrt.