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) constinet::Prismprotected
computeOutwardNormalVectors()inet::Prismprotected
computeVisibleFaces(std::vector< std::vector< Coord >> &faces, const RotationMatrix &rotation, const RotationMatrix &viewRotation) constinet::Prism
Faces typedefinet::Prism
facesinet::Prismprotected
genereateFaces()inet::Prismprotected
getBase() constinet::Prisminline
getFaces() constinet::Prisminline
getHeight() constinet::Prisminline
heightinet::Prismprotected
isVisibleFromPoint(unsigned int faceId, const Coord &point, const RotationMatrix &rotation) constinet::Prismprotected
isVisibleFromView(unsigned int faceId, const RotationMatrix &viewRotation, const RotationMatrix &rotation) constinet::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