mantaflow  0.10
A framework for fluid simulation
Manta::Mesh Member List

This is the complete list of members for Manta::Mesh, including all inherited members.

addCorner(Corner a) (defined in Manta::Mesh)Manta::Mesh
addNode(Node a) (defined in Manta::Mesh)Manta::Mesh
addNodeChannel(NodeChannel *c) (defined in Manta::Mesh)Manta::Meshinline
addTri(Triangle a) (defined in Manta::Mesh)Manta::Mesh
addTriChannel(TriChannel *c) (defined in Manta::Mesh)Manta::Meshinline
append (defined in Manta::Mesh)Manta::Mesh
clone() (defined in Manta::Mesh)Manta::Meshvirtual
computeCenterOfMass(Vec3 &cm) const (defined in Manta::Mesh)Manta::Mesh
computeVertexNormals() (defined in Manta::Mesh)Manta::Mesh
corners(int tri, int c) (defined in Manta::Mesh)Manta::Meshinline
corners(int c) (defined in Manta::Mesh)Manta::Meshinline
cutoff (defined in Manta::Mesh)Manta::Mesh
cutoff (defined in Manta::Mesh)Manta::Mesh
FaceFlags enum name (defined in Manta::Mesh)Manta::Mesh
fastNodeLookupRebuild(int corner) (defined in Manta::Mesh)Manta::Mesh
FfDoubled enum value (defined in Manta::Mesh)Manta::Mesh
FfMarked enum value (defined in Manta::Mesh)Manta::Mesh
FfNone enum value (defined in Manta::Mesh)Manta::Mesh
get1Ring(int node) (defined in Manta::Mesh)Manta::Meshinline
getEdge(int tri, int e) const (defined in Manta::Mesh)Manta::Meshinline
getFaceArea(int t) (defined in Manta::Mesh)Manta::Meshinline
getFaceCenter(int t) (defined in Manta::Mesh)Manta::Meshinline
getFaceNormal(int t) (defined in Manta::Mesh)Manta::Meshinline
getNode(int tri, int c) const (defined in Manta::Mesh)Manta::Meshinline
getNode(int tri, int c) (defined in Manta::Mesh)Manta::Meshinline
getNodeData() (defined in Manta::Mesh)Manta::Meshinline
getType() (defined in Manta::Mesh)Manta::Meshinlinevirtual
integrationMode (defined in Manta::Mesh)Manta::Mesh
isNodeFixed(int n) (defined in Manta::Mesh)Manta::Meshinline
isTriangleFixed(int t) (defined in Manta::Mesh)Manta::Meshinline
m1RingLookup (defined in Manta::Mesh)Manta::Meshprotected
mCorners (defined in Manta::Mesh)Manta::Meshprotected
mergeNode(int node, int delnode) (defined in Manta::Mesh)Manta::Mesh
MeshType enum name (defined in Manta::Mesh)Manta::Mesh
mNodeChannels (defined in Manta::Mesh)Manta::Meshprotected
mNodes (defined in Manta::Mesh)Manta::Meshprotected
mTriChannels (defined in Manta::Mesh)Manta::Meshprotected
mTris (defined in Manta::Mesh)Manta::Meshprotected
NfCollide enum value (defined in Manta::Mesh)Manta::Mesh
NfFixed enum value (defined in Manta::Mesh)Manta::Mesh
NfKillme enum value (defined in Manta::Mesh)Manta::Mesh
NfMarked enum value (defined in Manta::Mesh)Manta::Mesh
NfNone enum value (defined in Manta::Mesh)Manta::Mesh
nodeChannel(int i) (defined in Manta::Mesh)Manta::Meshinline
NodeFlags enum name (defined in Manta::Mesh)Manta::Mesh
nodes(int i) (defined in Manta::Mesh)Manta::Meshinline
numNodeChannels() const (defined in Manta::Mesh)Manta::Meshinline
numNodes() const (defined in Manta::Mesh)Manta::Meshinline
numTriChannels() const (defined in Manta::Mesh)Manta::Meshinline
numTris() const (defined in Manta::Mesh)Manta::Meshinline
operator=(const Mesh &o) (defined in Manta::Mesh)Manta::Mesh
PYTHON() Mesh(FluidSolver *parent) (defined in Manta::Mesh)Manta::Mesh
PYTHON() void clear() (defined in Manta::Mesh)Manta::Mesh
PYTHON() void fromShape(Shape &shape (defined in Manta::Mesh)Manta::Mesh
PYTHON() void advectInGrid(FlagGrid &flags (defined in Manta::Mesh)Manta::Mesh
PYTHON() void scale(Vec3 s) (defined in Manta::Mesh)Manta::Mesh
PYTHON() void offset(Vec3 o) (defined in Manta::Mesh)Manta::Mesh
PYTHON() void computeLevelset(LevelsetGrid &levelset (defined in Manta::Mesh)Manta::Mesh
PYTHON() void applyMeshToGrid(GridBase *gridManta::Mesh
rebuildChannels() (defined in Manta::Mesh)Manta::Meshprotected
rebuildCorners(int from=0, int to=-1) (defined in Manta::Mesh)Manta::Mesh
rebuildLookup(int from=0, int to=-1) (defined in Manta::Mesh)Manta::Mesh
rebuildQuickCheck()Manta::Mesh
removeNodes(const std::vector< int > &deletedNodes) (defined in Manta::Mesh)Manta::Mesh
removeTri(int tri) (defined in Manta::Mesh)Manta::Mesh
removeTriFromLookup(int tri) (defined in Manta::Mesh)Manta::Mesh
resizeNodes(int numNodes) (defined in Manta::Mesh)Manta::Mesh
resizeTris(int numTris) (defined in Manta::Mesh)Manta::Mesh
respectFlags (defined in Manta::Mesh)Manta::Mesh
sanityCheck(bool strict=true, std::vector< int > *deletedNodes=0, std::map< int, bool > *taintedTris=0) (defined in Manta::Mesh)Manta::Mesh
sigma (defined in Manta::Mesh)Manta::Mesh
triChannel(int i) (defined in Manta::Mesh)Manta::Meshinline
tris(int i) (defined in Manta::Mesh)Manta::Meshinline
TypeNormal enum value (defined in Manta::Mesh)Manta::Mesh
TypeVortexSheet enum value (defined in Manta::Mesh)Manta::Mesh
vel (defined in Manta::Mesh)Manta::Mesh
~Mesh() (defined in Manta::Mesh)Manta::Meshvirtual