Code_TYMPAN  4.4.0
Industrial site acoustic simulation
Sphere Member List

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

_isSolShapeprotected
Base()Baseinline
Base(const Base &other)Baseinline
boxShapeprotected
buildingIdShapeprotected
Clone()Sphereinlinevirtual
etageIdShapeprotected
faceIdShapeprotected
form()Sphereinlinevirtual
getBBox()Shapeinline
getBuildingId()Shapeinline
getEtageId()Shapeinline
getFaceId() constShapeinline
getIntersection(Ray &ray, Intersection &inter)Spherevirtual
getLocalVertices()Shapeinline
getMaterial()Shapeinline
getName()Baseinline
getNormal(const vec3 pos=vec3())Shapeinlinevirtual
getPosition()Sphereinline
getPrimitiveId() constShapeinline
getRadius()Sphereinline
getVertices()Shapeinline
isSol() constShapeinline
isVisible()Shapeinlinevirtual
localVerticesShapeprotected
materialShapeprotected
nameBaseprotected
positionSphereprotected
primitiveIdShapeprotected
radiusSphereprotected
sample(decimal density, std::vector< vec3 > &samples)Shapeinlinevirtual
setBBox()Sphereinlineprotected
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
setPosition(const vec3 &_position)Sphereinline
setPrimitiveId(int id)Shapeinline
setRadius(decimal _radius)Sphereinline
setVertices(std::vector< vec3 > *_vertices)Shapeinline
Shape()Shapeinline
Shape(const std::string _name)Shapeinline
Shape(Shape *other)Shapeinline
Shape(const Shape &other)Shapeinline
Sphere()Sphereinline
Sphere(vec3 pos, decimal r)Sphereinline
Sphere(Sphere *other)Sphereinline
Sphere(const Sphere &other)Sphereinline
updateBBox()Shapeinlinevirtual
verticesShapeprotected
~Base()Baseinlinevirtual
~Shape()Shapeinlinevirtual