INET Framework for OMNeT++/OMNEST
inet::Prism Member List

This is the complete list of members for inet::Prism, including all inherited members.

baseinet::Prismprotected
computeBoundingBoxSize() const overrideinet::Prismvirtual
computeIntersection(const LineSegment &lineSegment, Coord &intersection1, Coord &intersection2, Coord &normal1, Coord &normal2) const overrideinet::Prismvirtual
computeOutwardNormalVector(unsigned int faceId) const inet::Prismprotected
computeOutwardNormalVectors()inet::Prismprotected
computeVisibleFaces(std::vector< std::vector< Coord > > &faces, const Rotation &rotation, const Rotation &viewRotation) const inet::Prism
Faces typedefinet::Prism
facesinet::Prismprotected
genereateFaces()inet::Prismprotected
getBase() const inet::Prisminline
getFaces() const inet::Prisminline
getHeight() const inet::Prisminline
heightinet::Prismprotected
isVisibleFromPoint(unsigned int faceId, const Coord &point, const Rotation &rotation) const inet::Prismprotected
isVisibleFromView(unsigned int faceId, const Rotation &viewRotation, const Rotation &rotation) const inet::Prismprotected
normalVectorsForFacesinet::Prismprotected
Points typedefinet::Prism
Prism()inet::Prisminline
Prism(double height, const Polygon &base)inet::Prism
setBase(const Polygon &base)inet::Prism
setHeight(double height)inet::Prism
ShapeBase()inet::ShapeBaseinline
~ShapeBase()inet::ShapeBaseinlinevirtual