RayZaler 0.1
The free opto-mechanical simulation framework
RZ::TubeElement Member List

This is the complete list of members for RZ::TubeElement, including all inherited members.

addPort(std::string const &, ReferenceFrame *) (defined in RZ::Element)RZ::Elementprotected
blue() const (defined in RZ::Element)RZ::Elementinline
boundingBox(Vec3 &p1, Vec3 &p2) const (defined in RZ::Element)RZ::Element
calcBoundingBoxOpenGL() (defined in RZ::Element)RZ::Element
Element(ElementFactory *, std::string const &, ReferenceFrame *, Element *parent=nullptr) (defined in RZ::Element)RZ::Elementprotected
enterOpenGL() (defined in RZ::Element)RZ::Elementvirtual
factory() const (defined in RZ::Element)RZ::Elementinline
get(std::string const &) const (defined in RZ::Element)RZ::Element
get(std::string const &name) const (defined in RZ::Element)RZ::Elementinline
getPortFrame(std::string const &) const (defined in RZ::Element)RZ::Element
green() const (defined in RZ::Element)RZ::Elementinline
hasProperty(std::string const &prop) const (defined in RZ::Element)RZ::Elementinline
lookupDetector(std::string const &name) const (defined in RZ::Element)RZ::Element
lookupElement(std::string const &name) const (defined in RZ::Element)RZ::Element
lookupOpticalElement(std::string const &name) const (defined in RZ::Element)RZ::Element
lookupOpticalPath(std::string const &name) const (defined in RZ::Element)RZ::Element
material(std::string const &role) (defined in RZ::Element)RZ::Elementprotected
name() const (defined in RZ::Element)RZ::Elementinline
nativeMaterialOpenGL(std::string const &role) (defined in RZ::Element)RZ::Elementvirtual
nestedCompositeModel() const (defined in RZ::Element)RZ::Elementvirtual
nestedModel() const (defined in RZ::Element)RZ::Elementvirtual
parentFrame() const (defined in RZ::Element)RZ::Elementinline
parentModel() (defined in RZ::Element)RZ::Elementinline
plug(std::string const &port, std::string const &type, std::string const &name="") (defined in RZ::Element)RZ::Element
plug(std::string const &port, std::string const &type, std::string const &name="") (defined in RZ::Element)RZ::Elementinline
ports() const (defined in RZ::Element)RZ::Element
properties() const (defined in RZ::Element)RZ::Element
propertyChanged(std::string const &, PropertyValue const &) override (defined in RZ::TubeElement)RZ::TubeElementprotectedvirtual
propertyIsHidden(std::string const &prop) const (defined in RZ::Element)RZ::Elementinline
queryPropertyType(std::string const &prop) const (defined in RZ::Element)RZ::Elementinline
red() const (defined in RZ::Element)RZ::Elementinline
refreshFrames() (defined in RZ::Element)RZ::Element
refreshProperties() (defined in RZ::Element)RZ::Elementprotected
registerPort(std::string const &, ReferenceFrame *) (defined in RZ::Element)RZ::Elementprotected
registerPort(std::string const &name, T *frame) (defined in RZ::Element)RZ::Elementinlineprotected
registerProperty(std::string const &, PropertyValue const &, std::string const &) (defined in RZ::Element)RZ::Elementprotected
renderBoundingBoxOpenGL() (defined in RZ::Element)RZ::Element
renderOpenGL() override (defined in RZ::TubeElement)RZ::TubeElementvirtual
set(std::string const &, PropertyValue const &) (defined in RZ::Element)RZ::Element
setBoundingBox(Vec3 const &p1, Vec3 const &p2) (defined in RZ::Element)RZ::Elementprotected
setDefaults() (defined in RZ::Element)RZ::Element
setParentModel(GenericCompositeModel *model) (defined in RZ::Element)RZ::Elementinline
setSelected(bool) (defined in RZ::Element)RZ::Element
setVisible(bool) (defined in RZ::Element)RZ::Element
sortedProperties() const (defined in RZ::Element)RZ::Element
TubeElement(ElementFactory *, std::string const &, ReferenceFrame *, Element *parent=nullptr) (defined in RZ::TubeElement)RZ::TubeElement
updatePropertyValue(std::string const &, PropertyValue const &) (defined in RZ::Element)RZ::Elementprotected
visible() const (defined in RZ::Element)RZ::Elementinline
~Element() (defined in RZ::Element)RZ::Elementvirtual
~TubeElement() override (defined in RZ::TubeElement)RZ::TubeElementvirtual