35 #include "DqPtrsEntities.h" 36 #include "preprocessor/multi_block_topology/entities/2d/Face.h" 37 #include "preprocessor/multi_block_topology/entities/1d/EdgeContainer.h" 48 explicit DqPtrsFaces(
const std::set<const Face *> &);
66 std::deque<Polyline3d> getContours(
void)
const;
DqPtrsFaces & operator-=(const DqPtrsFaces &)
-= (difference) operator.
Definition: DqPtrsFaces.cc:107
void setKOrientation(const Vector3d &)
Set the orientation of the face normals according to the vector argument.
Definition: DqPtrsFaces.cc:96
DqPtrsFaces & operator*=(const DqPtrsFaces &)
*= (intersection) operator.
Definition: DqPtrsFaces.cc:114
Vector3d getJVectorAverage(void) const
Return the average of the J vectors of the surfaces.
Definition: DqPtrsFaces.cc:67
Face * getNearest(const Pos3d &)
Return the edge closest to the given point.
Definition: DqPtrsFaces.cc:132
Container for preprocessor entities (points, lines, surfaces,...)
Definition: DqPtrsEntities.h:51
Container for preprocessor faces.
Definition: DqPtrsFaces.h:42
boost::python::list getContoursPointSequencesPy(void) const
Returns the element set contour.
Definition: DqPtrsFaces.cc:161
Objet that can execute python scripts.
Definition: CommandEntity.h:40
Vector3d getKVectorAverage(void) const
Return the average of the K vectors of the surfaces.
Definition: DqPtrsFaces.cc:80
void reverse(void)
Reverse the faces.
Definition: DqPtrsFaces.cc:43
Posición en tres dimensiones.
Definition: Pos3d.h:44
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
std::deque< EdgeContainer::point_sequence > getContoursPointSequences(void) const
Returns the element set contour.
Definition: DqPtrsFaces.cc:140
DqPtrsFaces pickSurfacesInside(const GeomObj3d &, const double &tol=0.0) const
Return a container with the entities that lie inside the geometric object.
Definition: DqPtrsFaces.cc:125
Vector3d getIVectorAverage(void) const
Return the average of the I vectors of the surfaces.
Definition: DqPtrsFaces.cc:54
Surface.
Definition: Face.h:45
Vector en tres dimensiones.
Definition: Vector3d.h:39
Clase base para los objetos en tres dimensiones.
Definition: GeomObj3d.h:43