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

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

clone() const =0Mantid::Geometry::IObjectpure virtual
cloneWithMaterial(const Kernel::Material &material) const =0Mantid::Geometry::IObjectpure virtual
distance(const Geometry::Track &) const =0Mantid::Geometry::IObjectpure virtual
draw() const =0Mantid::Geometry::IObjectpure virtual
generatePointInObject(Kernel::PseudoRandomNumberGenerator &rng, const size_t) const =0Mantid::Geometry::IObjectpure virtual
generatePointInObject(Kernel::PseudoRandomNumberGenerator &rng, const BoundingBox &activeRegion, const size_t) const =0Mantid::Geometry::IObjectpure virtual
getBoundingBox() const =0Mantid::Geometry::IObjectpure virtual
getBoundingBox(double &xmax, double &ymax, double &zmax, double &xmin, double &ymin, double &zmin) const =0Mantid::Geometry::IObjectpure virtual
getGeometryHandler() const =0Mantid::Geometry::IObjectpure virtual
getName() const =0Mantid::Geometry::IObjectpure virtual
GetObjectGeom(detail::ShapeInfo::GeometryShape &type, std::vector< Kernel::V3D > &vectors, double &innerRadius, double &radius, double &height) const =0Mantid::Geometry::IObjectpure virtual
getPointInObject(Kernel::V3D &point) const =0Mantid::Geometry::IObjectpure virtual
hasValidShape() const =0Mantid::Geometry::IObjectpure virtual
id() const =0Mantid::Geometry::IObjectpure virtual
initDraw() const =0Mantid::Geometry::IObjectpure virtual
interceptSurface(Geometry::Track &) const =0Mantid::Geometry::IObjectpure virtual
isFiniteGeometry() constMantid::Geometry::IObjectinlinevirtual
isOnSide(const Kernel::V3D &) const =0Mantid::Geometry::IObjectpure virtual
isValid(const Kernel::V3D &) const =0Mantid::Geometry::IObjectpure virtual
material() const =0Mantid::Geometry::IObjectpure virtual
setFiniteGeometryFlag(bool)Mantid::Geometry::IObjectinlinevirtual
setID(const std::string &id)=0Mantid::Geometry::IObjectpure virtual
setMaterial(const Kernel::Material &material)=0Mantid::Geometry::IObjectpure virtual
shape() const =0Mantid::Geometry::IObjectpure virtual
shapeInfo() const =0Mantid::Geometry::IObjectpure virtual
solidAngle(const Kernel::V3D &observer) const =0Mantid::Geometry::IObjectpure virtual
solidAngle(const Kernel::V3D &observer, const Kernel::V3D &scaleFactor) const =0Mantid::Geometry::IObjectpure virtual
volume() const =0Mantid::Geometry::IObjectpure virtual
~IObject()=defaultMantid::Geometry::IObjectvirtual