G+Smo  23.12.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsSolid< T > Member List

This is the complete list of members for gsSolid< T >, including all inherited members.

addFace(std::vector< gsSolidHeVertexHandle > V)gsSolid< T >
addFace(std::vector< std::vector< gsSolidHeVertexHandle > > loopV, gsTrimSurface< T > *tsurf)gsSolid< T >
addFace_4Vertices(gsSolidHeVertexHandle v0, gsSolidHeVertexHandle v1, gsSolidHeVertexHandle v2, gsSolidHeVertexHandle v3)gsSolid< T >inline
addFace_PlanarPolygon(std::vector< gsSolidHeVertexHandle > V)gsSolid< T >
addFaceWithMate(const std::vector< gsSolidHeVertexHandle > &Verts, gsTrimSurface< T > *surf)gsSolid< T >
addHeVertex(scalar_t const &x, scalar_t const &y, scalar_t const &z=0)gsSolid< T >
addVolume(gsVolumeHandle vol)gsSolid< T >inline
addVolume(std::vector< gsSolidHalfFaceHandle > hfaces)gsSolid< T >inline
checkStructure(bool checkVerts=false) const gsSolid< T >
detectNonConvexEdges(std::vector< int > const &ncEdgeV1, std::vector< int > const &ncEdgeV2)gsSolid< T >
face_iterator typedefgsSolid< T >
handleImpedingEdges(gsSolidHalfEdgeHandle he)gsSolid< T >
impedingEdges(gsSolidHalfEdgeHandle he) const gsSolid< T >
insertNewVertex(gsSolidHalfEdgeHandle he)gsSolid< T >
newVolume(gsSolidHalfFaceHandle startingFace)gsSolid< T >
plotEdgeGraph()gsSolid< T >
print(std::ostream &os) const gsSolid< T >virtual
setHeMate()gsSolid< T >
splitFace(gsSolidHalfFaceHandle f, gsSolidHeVertexHandle startVertex, gsSolidHeVertexHandle endVertex, gsBSpline< T > *domainSpline)gsSolid< T >