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

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

AABBxMaxMantid::Geometry::CSGObjectmutableprivate
AABBxMinMantid::Geometry::CSGObjectprivate
AABByMaxMantid::Geometry::CSGObjectprivate
AABByMinMantid::Geometry::CSGObjectprivate
AABBzMaxMantid::Geometry::CSGObjectprivate
AABBzMinMantid::Geometry::CSGObjectprivate
addSurfString(const std::string &)Mantid::Geometry::CSGObject
bGeometryCachingMantid::Geometry::CSGObjectprivate
boolBoundedMantid::Geometry::CSGObjectmutableprivate
calcBoundingBoxByGeometry()Mantid::Geometry::CSGObjectprivate
calcBoundingBoxByRule()Mantid::Geometry::CSGObjectprivate
calcBoundingBoxByVertices()Mantid::Geometry::CSGObjectprivate
calcValidType(const Kernel::V3D &Pt, const Kernel::V3D &uVec) constMantid::Geometry::CSGObject
calcValidTypeBy3Points(const Kernel::V3D &prePt, const Kernel::V3D &curPt, const Kernel::V3D &nxtPt) constMantid::Geometry::CSGObject
cellCompStr() constMantid::Geometry::CSGObject
cellStr(const std::map< int, CSGObject > &) constMantid::Geometry::CSGObject
checkSurfaceValid(const Kernel::V3D &, const Kernel::V3D &) constMantid::Geometry::CSGObjectprivate
clone() const overrideMantid::Geometry::CSGObjectinlinevirtual
cloneWithMaterial(const Kernel::Material &material) const overrideMantid::Geometry::CSGObjectinlinevirtual
complementaryObject(const int cellNum, std::string &lineStr)Mantid::Geometry::CSGObject
convertComplement(const std::map< int, CSGObject > &)Mantid::Geometry::CSGObject
createSurfaceList(const int outFlag=0)Mantid::Geometry::CSGObject
CSGObject()Mantid::Geometry::CSGObject
CSGObject(std::string shapeXML)Mantid::Geometry::CSGObject
CSGObject(const CSGObject &)Mantid::Geometry::CSGObject
defineBoundingBox(const double &xMax, const double &yMax, const double &zMax, const double &xMin, const double &yMin, const double &zMin)Mantid::Geometry::CSGObject
distance(const Track &track) const overrideMantid::Geometry::CSGObjectvirtual
draw() const overrideMantid::Geometry::CSGObjectvirtual
generatePointInObject(Kernel::PseudoRandomNumberGenerator &rng, const size_t) const overrideMantid::Geometry::CSGObjectvirtual
generatePointInObject(Kernel::PseudoRandomNumberGenerator &rng, const BoundingBox &activeRegion, const size_t) const overrideMantid::Geometry::CSGObjectvirtual
GeometryHandlerMantid::Geometry::CSGObjectfriend
GeometryRendererMantid::Geometry::CSGObjectfriend
getBoundingBox(double &xmax, double &ymax, double &zmax, double &xmin, double &ymin, double &zmin) const overrideMantid::Geometry::CSGObjectvirtual
getBoundingBox() const overrideMantid::Geometry::CSGObjectvirtual
getGeometryHandler() const overrideMantid::Geometry::CSGObjectvirtual
getName() const overrideMantid::Geometry::CSGObjectinlinevirtual
GetObjectGeom(detail::ShapeInfo::GeometryShape &type, std::vector< Kernel::V3D > &vectors, double &innerRadius, double &radius, double &height) const overrideMantid::Geometry::CSGObjectvirtual
getPointInObject(Kernel::V3D &point) const overrideMantid::Geometry::CSGObjectvirtual
getShapeXML() constMantid::Geometry::CSGObject
getSurfaceIndex() constMantid::Geometry::CSGObject
getSurfacePtr() constMantid::Geometry::CSGObjectinline
getSurfacePtr()Mantid::Geometry::CSGObjectinline
getTriangleFaces() constMantid::Geometry::CSGObjectprivate
getTriangleVertices() constMantid::Geometry::CSGObjectprivate
hasComplement() constMantid::Geometry::CSGObject
hasValidShape() const overrideMantid::Geometry::CSGObjectvirtual
id() const overrideMantid::Geometry::CSGObjectinlinevirtual
initDraw() const overrideMantid::Geometry::CSGObjectvirtual
interceptSurface(Geometry::Track &track) const overrideMantid::Geometry::CSGObjectvirtual
isFiniteGeometry() const overrideMantid::Geometry::CSGObjectinlinevirtual
isOnSide(const Kernel::V3D &) const overrideMantid::Geometry::CSGObjectvirtual
isValid(const Kernel::V3D &) const overrideMantid::Geometry::CSGObjectvirtual
isValid(const std::map< int, int > &) constMantid::Geometry::CSGObject
m_boundingBoxMantid::Geometry::CSGObjectprivate
m_handlerMantid::Geometry::CSGObjectprivate
m_idMantid::Geometry::CSGObjectprivate
m_isFiniteGeometryMantid::Geometry::CSGObjectprivate
m_materialMantid::Geometry::CSGObjectmutableprivate
m_objNumMantid::Geometry::CSGObjectprivate
m_shapeXMLMantid::Geometry::CSGObjectprivate
m_surListMantid::Geometry::CSGObjectprotected
m_topRuleMantid::Geometry::CSGObjectprivate
makeComplement()Mantid::Geometry::CSGObject
material() const overrideMantid::Geometry::CSGObjectvirtual
monteCarloVolume() constMantid::Geometry::CSGObjectprivate
numberOfTriangles() constMantid::Geometry::CSGObjectprivate
numberOfVertices() constMantid::Geometry::CSGObjectprivate
operator=(const CSGObject &)Mantid::Geometry::CSGObject
populate(const std::map< int, std::shared_ptr< Surface > > &)Mantid::Geometry::CSGObject
print() constMantid::Geometry::CSGObjectvirtual
printTree() constMantid::Geometry::CSGObject
procComp(std::unique_ptr< Rule >) constMantid::Geometry::CSGObjectprivate
procPair(std::string &lineStr, std::map< int, std::unique_ptr< Rule > > &ruleMap, int &compUnit) constMantid::Geometry::CSGObjectprivate
procString(const std::string &lineStr)Mantid::Geometry::CSGObject
rayTraceSolidAngle(const Kernel::V3D &observer) constMantid::Geometry::CSGObject
removeSurface(const int surfNum)Mantid::Geometry::CSGObject
searchForObject(Kernel::V3D &) constMantid::Geometry::CSGObjectprivate
setFiniteGeometryFlag(bool isFinite) overrideMantid::Geometry::CSGObjectinlinevirtual
setGeometryHandler(const std::shared_ptr< GeometryHandler > &h)Mantid::Geometry::CSGObject
setID(const std::string &id) overrideMantid::Geometry::CSGObjectinlinevirtual
setMaterial(const Kernel::Material &material) overrideMantid::Geometry::CSGObjectvirtual
setName(const int objNum)Mantid::Geometry::CSGObjectinline
setNullBoundingBox()Mantid::Geometry::CSGObject
setObject(const int objName, const std::string &lineStr)Mantid::Geometry::CSGObject
setVtkGeometryCacheReader(std::shared_ptr< vtkGeometryCacheReader >)Mantid::Geometry::CSGObject
setVtkGeometryCacheWriter(std::shared_ptr< vtkGeometryCacheWriter >)Mantid::Geometry::CSGObject
shape() const overrideMantid::Geometry::CSGObjectvirtual
shapeInfo() const overrideMantid::Geometry::CSGObjectvirtual
singleShotMonteCarloVolume(const int shotSize, const size_t seed) constMantid::Geometry::CSGObjectprivate
solidAngle(const Kernel::V3D &observer) const overrideMantid::Geometry::CSGObjectvirtual
solidAngle(const Kernel::V3D &observer, const Kernel::V3D &scaleFactor) const overrideMantid::Geometry::CSGObjectvirtual
str() constMantid::Geometry::CSGObject
substituteSurf(const int surfNum, const int newSurfNum, const std::shared_ptr< Surface > &surfPtr)Mantid::Geometry::CSGObject
topRule() constMantid::Geometry::CSGObjectinline
triangulatedSolidAngle(const Kernel::V3D &observer) constMantid::Geometry::CSGObject
triangulatedSolidAngle(const Kernel::V3D &observer, const Kernel::V3D &scaleFactor) constMantid::Geometry::CSGObject
updateGeometryHandler()Mantid::Geometry::CSGObjectprivate
volume() const overrideMantid::Geometry::CSGObjectvirtual
vtkCacheReaderMantid::Geometry::CSGObjectprivate
vtkCacheWriterMantid::Geometry::CSGObjectprivate
write(std::ostream &) constMantid::Geometry::CSGObject
~CSGObject() overrideMantid::Geometry::CSGObject
~IObject()=defaultMantid::Geometry::IObjectvirtual