24 #ifndef REVOLUTION3D_H 25 #define REVOLUTION3D_H 27 #include "utility/geom/d1/Line3d.h" Array of positions in a three-dimensional space.
Definition: Pos3dArray.h:38
Pos3dArray Aplica0d(const Pos3d &p) const
Return the point row that results from apply the revolution to the argument.
Definition: Revolution3d.cc:35
Pos3dArray Aplica1d(const Pos3dArray &m) const
Return the point matrix that results from apply the revolution to the argument.
Definition: Revolution3d.cc:52
Revolution transformation.
Definition: Revolution3d.h:37
Revolution3d(const Line3d &e, const GEOM_FT &th=0.0, const size_t &nd=1)
Constructor.
Definition: Revolution3d.cc:29
Position array in a three-dimensional space.
Definition: Pos3dArray3d.h:37
Posición en tres dimensiones.
Definition: Pos3d.h:44
Line in a three-dimensional space.
Definition: Line3d.h:62
Pos3dArray3d Aplica2d(const Pos3dArray &m) const
Return the point matrix that results from apply the revolution to the bi-dimensional matrix passed as...
Definition: Revolution3d.cc:100
Three-dimensional transformation.
Definition: Trf3d.h:39