Code_TYMPAN  4.4.0
Industrial site acoustic simulation
Mesh Member List

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

_isSolShapeprotected
addTriangle(const ivec3 newTriangle, Material *m)Mesh
Base()Baseinline
Base(const Base &other)Baseinline
boxShapeprotected
buildingIdShapeprotected
clear()Mesh
Clone()Shapeinlinevirtual
etageIdShapeprotected
faceIdShapeprotected
form()Shapeinlinevirtual
getBBox()Shapeinline
getBuildingId()Shapeinline
getEtageId()Shapeinline
getFaceId() constShapeinline
getIntersection(Ray &ray, Intersection &inter)Meshinlinevirtual
getLocalVertices()Shapeinline
getMaterial()Shapeinline
getName()Baseinline
getNormal(const vec3 pos=vec3())Shapeinlinevirtual
getPrimitiveId() constShapeinline
getTriangles()Meshinline
getVertices()Meshinline
isSol() constShapeinline
isVisible()Shapeinlinevirtual
localVerticesShapeprotected
materialShapeprotected
Mesh()Meshinline
Mesh(const Mesh &other)Meshinline
nameBaseprotected
primitiveIdShapeprotected
sample(decimal density, std::vector< vec3 > &samples)Shapeinlinevirtual
setBuildingId(int id)Shapeinline
setEtageId(int id)Shapeinline
setFaceId(int id)Shapeinline
setIsSol(const bool &isSol)Shapeinline
setMaterial(Material *m)Shapeinline
setName(const std::string &_name)Baseinline
setPrimitiveId(int id)Shapeinline
setTriangles(const std::vector< ivec3 > &_triangles)Meshinline
setVertices(const std::vector< vec3 > &_vertices)Meshinline
Shape::setVertices(std::vector< vec3 > *_vertices)Shapeinline
Shape()Shapeinline
Shape(const std::string _name)Shapeinline
Shape(Shape *other)Shapeinline
Shape(const Shape &other)Shapeinline
trianglesMeshprotected
updateBBox()Shapeinlinevirtual
verticesMeshprotected
~Base()Baseinlinevirtual
~Mesh()Meshinlinevirtual
~Shape()Shapeinlinevirtual