Mantid
Loading...
Searching...
No Matches
Mantid::Geometry::MeshObject Member List

This is the complete list of members for Mantid::Geometry::MeshObject, including all inherited members.

calcValidType(const Kernel::V3D &Pt, const Kernel::V3D &uVec) constMantid::Geometry::MeshObject
clone() const overrideMantid::Geometry::MeshObjectinlinevirtual
cloneWithMaterial(const Kernel::Material &material) const overrideMantid::Geometry::MeshObjectinlinevirtual
distance(const Track &track) const overrideMantid::Geometry::MeshObjectvirtual
draw() const overrideMantid::Geometry::MeshObjectvirtual
generatePointInObject(Kernel::PseudoRandomNumberGenerator &rng, const size_t) const overrideMantid::Geometry::MeshObjectvirtual
generatePointInObject(Kernel::PseudoRandomNumberGenerator &rng, const BoundingBox &activeRegion, const size_t) const overrideMantid::Geometry::MeshObjectvirtual
getBoundingBox(double &xmax, double &ymax, double &zmax, double &xmin, double &ymin, double &zmin) const overrideMantid::Geometry::MeshObjectvirtual
getBoundingBox() const overrideMantid::Geometry::MeshObjectvirtual
getGeometryHandler() const overrideMantid::Geometry::MeshObjectvirtual
getIntersections(const Kernel::V3D &start, const Kernel::V3D &direction, std::vector< Kernel::V3D > &intersectionPoints, std::vector< Mantid::Geometry::TrackDirection > &entryExitFlags) constMantid::Geometry::MeshObjectprivate
getName() const overrideMantid::Geometry::MeshObjectinlinevirtual
GetObjectGeom(detail::ShapeInfo::GeometryShape &type, std::vector< Kernel::V3D > &vectors, double &innerRadius, double &radius, double &height) const overrideMantid::Geometry::MeshObjectvirtual
getPointInObject(Kernel::V3D &point) const overrideMantid::Geometry::MeshObjectvirtual
getTriangle(const size_t index, Kernel::V3D &v1, Kernel::V3D &v2, Kernel::V3D &v3) constMantid::Geometry::MeshObjectprivate
getTriangles() constMantid::Geometry::MeshObject
getV3Ds() constMantid::Geometry::MeshObject
getVertices() constMantid::Geometry::MeshObject
hasValidShape() const overrideMantid::Geometry::MeshObjectvirtual
id() const overrideMantid::Geometry::MeshObjectinlinevirtual
initDraw() const overrideMantid::Geometry::MeshObjectvirtual
initialize()Mantid::Geometry::MeshObjectprivate
interceptSurface(Geometry::Track &) const overrideMantid::Geometry::MeshObjectvirtual
isFiniteGeometry() constMantid::Geometry::IObjectinlinevirtual
isOnSide(const Kernel::V3D &) const overrideMantid::Geometry::MeshObjectvirtual
isValid(const Kernel::V3D &) const overrideMantid::Geometry::MeshObjectvirtual
m_boundingBoxMantid::Geometry::MeshObjectmutableprivate
m_handlerMantid::Geometry::MeshObjectprivate
m_idMantid::Geometry::MeshObjectprivate
m_materialMantid::Geometry::MeshObjectprivate
m_stringMantid::Geometry::MeshObjectprivate
M_TOLERANCEMantid::Geometry::MeshObjectprivate
m_trianglesMantid::Geometry::MeshObjectprivate
m_verticesMantid::Geometry::MeshObjectprivate
m_vtk_cache_readerMantid::Geometry::MeshObjectprivate
m_vtk_cache_writerMantid::Geometry::MeshObjectprivate
material() const overrideMantid::Geometry::MeshObjectvirtual
MeshObject(std::vector< uint32_t > faces, std::vector< Kernel::V3D > vertices, const Kernel::Material &material)Mantid::Geometry::MeshObject
MeshObject(std::vector< uint32_t > &&faces, std::vector< Kernel::V3D > &&vertices, const Kernel::Material &&material)Mantid::Geometry::MeshObject
MeshObject(const MeshObject &)=deleteMantid::Geometry::MeshObject
multiply(const Kernel::Matrix< double > &)Mantid::Geometry::MeshObject
numberOfTriangles() constMantid::Geometry::MeshObject
numberOfVertices() constMantid::Geometry::MeshObject
operator=(const MeshObject &)=deleteMantid::Geometry::MeshObject
rotate(const Kernel::Matrix< double > &)Mantid::Geometry::MeshObject
scale(const double scaleFactor)Mantid::Geometry::MeshObject
searchForObject(Kernel::V3D &point) constMantid::Geometry::MeshObjectprivate
setFiniteGeometryFlag(bool)Mantid::Geometry::IObjectinlinevirtual
setGeometryHandler(const std::shared_ptr< GeometryHandler > &h)Mantid::Geometry::MeshObject
setID(const std::string &id) overrideMantid::Geometry::MeshObjectinlinevirtual
setMaterial(const Kernel::Material &material) overrideMantid::Geometry::MeshObjectvirtual
shape() const overrideMantid::Geometry::MeshObjectvirtual
shapeInfo() const overrideMantid::Geometry::MeshObjectvirtual
solidAngle(const Kernel::V3D &observer) const overrideMantid::Geometry::MeshObjectvirtual
solidAngle(const Kernel::V3D &observer, const Kernel::V3D &scaleFactor) const overrideMantid::Geometry::MeshObjectvirtual
translate(const Kernel::V3D &)Mantid::Geometry::MeshObject
updateGeometryHandler()Mantid::Geometry::MeshObject
volume() const overrideMantid::Geometry::MeshObjectvirtual
~IObject()=defaultMantid::Geometry::IObjectvirtual
~MeshObject()=defaultMantid::Geometry::MeshObjectvirtual