clone() const override | Mantid::Geometry::MeshObject2D | virtual |
cloneWithMaterial(const Kernel::Material &material) const override | Mantid::Geometry::MeshObject2D | virtual |
distance(const Geometry::Track &ut) const override | Mantid::Geometry::MeshObject2D | virtual |
distanceToPlane(const Kernel::V3D &point) const | Mantid::Geometry::MeshObject2D | |
draw() const override | Mantid::Geometry::MeshObject2D | virtual |
generatePointInObject(Kernel::PseudoRandomNumberGenerator &rng, const size_t) const override | Mantid::Geometry::MeshObject2D | virtual |
generatePointInObject(Kernel::PseudoRandomNumberGenerator &rng, const BoundingBox &activeRegion, const size_t) const override | Mantid::Geometry::MeshObject2D | virtual |
getBoundingBox() const override | Mantid::Geometry::MeshObject2D | virtual |
getBoundingBox(double &xmax, double &ymax, double &zmax, double &xmin, double &ymin, double &zmin) const override | Mantid::Geometry::MeshObject2D | virtual |
getGeometryHandler() const override | Mantid::Geometry::MeshObject2D | virtual |
getName() const override | Mantid::Geometry::MeshObject2D | virtual |
GetObjectGeom(detail::ShapeInfo::GeometryShape &type, std::vector< Kernel::V3D > &vectors, double &innerRadius, double &radius, double &height) const override | Mantid::Geometry::MeshObject2D | virtual |
getPointInObject(Kernel::V3D &point) const override | Mantid::Geometry::MeshObject2D | virtual |
getTriangles() const | Mantid::Geometry::MeshObject2D | |
getVertices() const | Mantid::Geometry::MeshObject2D | |
hasValidShape() const override | Mantid::Geometry::MeshObject2D | virtual |
Id | Mantid::Geometry::MeshObject2D | static |
id() const override | Mantid::Geometry::MeshObject2D | virtual |
initDraw() const override | Mantid::Geometry::MeshObject2D | virtual |
initialize() | Mantid::Geometry::MeshObject2D | private |
interceptSurface(Geometry::Track &ut) const override | Mantid::Geometry::MeshObject2D | virtual |
isFiniteGeometry() const | Mantid::Geometry::IObject | inlinevirtual |
isOnSide(const Kernel::V3D &) const override | Mantid::Geometry::MeshObject2D | virtual |
isValid(const Kernel::V3D &point) const override | Mantid::Geometry::MeshObject2D | virtual |
m_boundingBox | Mantid::Geometry::MeshObject2D | mutableprivate |
m_handler | Mantid::Geometry::MeshObject2D | private |
m_id | Mantid::Geometry::MeshObject2D | private |
m_material | Mantid::Geometry::MeshObject2D | private |
m_planeParameters | Mantid::Geometry::MeshObject2D | private |
m_triangles | Mantid::Geometry::MeshObject2D | private |
m_vertices | Mantid::Geometry::MeshObject2D | private |
material() const override | Mantid::Geometry::MeshObject2D | virtual |
MeshObject2D(std::vector< uint32_t > faces, std::vector< Kernel::V3D > vertices, const Kernel::Material &material) | Mantid::Geometry::MeshObject2D | |
MeshObject2D(std::vector< uint32_t > &&faces, std::vector< Kernel::V3D > &&vertices, const Kernel::Material &&material) | Mantid::Geometry::MeshObject2D | |
MinThickness | Mantid::Geometry::MeshObject2D | static |
numberOfTriangles() const | Mantid::Geometry::MeshObject2D | |
numberOfVertices() const | Mantid::Geometry::MeshObject2D | |
operator==(const MeshObject2D &other) const | Mantid::Geometry::MeshObject2D | |
pointsCoplanar(const std::vector< Kernel::V3D > &vertices) | Mantid::Geometry::MeshObject2D | static |
setFiniteGeometryFlag(bool) | Mantid::Geometry::IObject | inlinevirtual |
setID(const std::string &id) override | Mantid::Geometry::MeshObject2D | inlinevirtual |
setMaterial(const Kernel::Material &material) override | Mantid::Geometry::MeshObject2D | virtual |
shape() const override | Mantid::Geometry::MeshObject2D | virtual |
shapeInfo() const override | Mantid::Geometry::MeshObject2D | virtual |
solidAngle(const Kernel::V3D &observer) const override | Mantid::Geometry::MeshObject2D | virtual |
solidAngle(const Kernel::V3D &observer, const Kernel::V3D &scaleFactor) const override | Mantid::Geometry::MeshObject2D | virtual |
volume() const override | Mantid::Geometry::MeshObject2D | virtual |
~IObject()=default | Mantid::Geometry::IObject | virtual |