Atoms Crowd  7.0.0
AtomsUtils::Mesh Member List

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

boundingBox(const AtomsMath::Matrixf &matrix) const (defined in AtomsUtils::Mesh)AtomsUtils::Mesh
buildIntersectionGrid(short gridMode=kKdtree)AtomsUtils::Mesh
changeWindingOrder()AtomsUtils::Mesh
clear()AtomsUtils::Mesh
clearIntersectionGrid()AtomsUtils::Mesh
closestPoint(const AtomsMath::Vector3f &inP, AtomsMath::Vector3f &outP, unsigned int &outFaceId, float &outU, float &outV, float &sqrDistance) constAtomsUtils::Meshvirtual
computeSoftEdgeNormals()AtomsUtils::Mesh
createBox(const AtomsMath::Box3f &b)AtomsUtils::Mesh
createDisk(float radius, unsigned int sectorCount)AtomsUtils::Mesh
createPlane(const AtomsMath::Box2f &b, const AtomsMath::Vector2i &divisions)AtomsUtils::Mesh
createPyramid(float radius, float height, unsigned int faceCount)AtomsUtils::Mesh
createSphere(float radius, unsigned int sectorCount, unsigned int stackCount)AtomsUtils::Mesh
GridMode enum name (defined in AtomsUtils::Mesh)AtomsUtils::Mesh
hasGrid()AtomsUtils::Meshinline
indices()AtomsUtils::Meshinline
indices() const (defined in AtomsUtils::Mesh)AtomsUtils::Meshinline
intersect(const AtomsMath::Vector3f &orig, const AtomsMath::Vector3f &dir, float &param, unsigned int &outFaceId, float &outU, float &outV, bool bothDirection=false) constAtomsUtils::Meshvirtual
isInside(const AtomsMath::Vector3f &point) constAtomsUtils::Meshvirtual
jointIndices()AtomsUtils::Meshinline
jointIndices() constAtomsUtils::Meshinline
jointWeights()AtomsUtils::Meshinline
jointWeights() constAtomsUtils::Meshinline
kBvh enum value (defined in AtomsUtils::Mesh)AtomsUtils::Mesh
kKdtree enum value (defined in AtomsUtils::Mesh)AtomsUtils::Mesh
merge(Mesh &inMesh)AtomsUtils::Mesh
Mesh()AtomsUtils::Mesh
Mesh(const Mesh &rhs)AtomsUtils::Mesh
multiplyPointsByMatrix(const AtomsMath::Matrix &matrix)AtomsUtils::Mesh
normals()AtomsUtils::Meshinline
normals() const (defined in AtomsUtils::Mesh)AtomsUtils::Meshinline
numberOfFaces() constAtomsUtils::Meshinline
numberOfVertices() constAtomsUtils::Meshinline
operator=(const Mesh &rhs)AtomsUtils::Mesh
points()AtomsUtils::Meshinline
points() const (defined in AtomsUtils::Mesh)AtomsUtils::Meshinline
transform(const AtomsMath::Matrixf &matrix)AtomsUtils::Mesh
triangulate()AtomsUtils::Mesh
triangulateMesh(const Mesh &input, Mesh &output) (defined in AtomsUtils::Mesh)AtomsUtils::Meshstatic
uvs()AtomsUtils::Meshinline
uvs() const (defined in AtomsUtils::Mesh)AtomsUtils::Meshinline
uvSets()AtomsUtils::Meshinline
uvSets() constAtomsUtils::Meshinline
vertexCount()AtomsUtils::Meshinline
vertexCount() const (defined in AtomsUtils::Mesh)AtomsUtils::Meshinline
~Mesh()AtomsUtils::Meshvirtual