24 #ifndef SLIDINGVECTORSSYSTEM3D_H 25 #define SLIDINGVECTORSSYSTEM3D_H 27 #include "../ProtoGeom.h" 28 #include "SlidingVector3d.h" 51 const Vector3d &getMoment(
void)
const 54 GEOM_FT getMoment(
const Line3d &e)
const;
56 bool Nulo(
void)
const;
64 std::vector<SlidingVector3d>
distribute(
const std::vector<Pos3d> &)
const;
66 std::vector<SlidingVector3d>
distribute(
const std::vector<Pos3d> &,
const std::vector<double> &)
const;
67 boost::python::list
distributePy(
const boost::python::list &,
const boost::python::list &)
const;
79 void Print(std::ostream &os)
const;
80 void PrintLtx(std::ostream &os,
const std::string &ud_long=
" m",
const GEOM_FT &f_long=1.0,
const std::string &ud_f=
" N",
const GEOM_FT &f_f=1.0)
const;
Plane in a three-dimensional space.
Definition: Plane.h:49
sliding vector en tres dimensiones.
Definition: SlidingVector3d.h:36
Posición en tres dimensiones.
Definition: Pos3d.h:44
Line in a three-dimensional space.
Definition: Line3d.h:62
const Vector3d & getVector(void) const
Return the vector part of the object.
Definition: SlidingVector3d.cc:80
Vector en tres dimensiones.
Definition: Vector3d.h:39
Three-dimensional reference system defined in a three-dimensional space.
Definition: Ref3d3d.h:39