RayZaler 0.1
The free opto-mechanical simulation framework
|
This is the complete list of members for RZ::RayBeamElement, including all inherited members.
addPort(std::string const &, ReferenceFrame *) (defined in RZ::Element) | RZ::Element | protected |
blue() const (defined in RZ::Element) | RZ::Element | inline |
boundingBox(Vec3 &p1, Vec3 &p2) const (defined in RZ::Element) | RZ::Element | |
calcBoundingBoxOpenGL() (defined in RZ::Element) | RZ::Element | |
clear() (defined in RZ::RayBeamElement) | RZ::RayBeamElement | |
Element(ElementFactory *, std::string const &, ReferenceFrame *, Element *parent=nullptr) (defined in RZ::Element) | RZ::Element | protected |
enterOpenGL() (defined in RZ::Element) | RZ::Element | virtual |
factory() const (defined in RZ::Element) | RZ::Element | inline |
get(std::string const &) const (defined in RZ::Element) | RZ::Element | |
get(std::string const &name) const (defined in RZ::Element) | RZ::Element | inline |
getPortFrame(std::string const &) const (defined in RZ::Element) | RZ::Element | |
green() const (defined in RZ::Element) | RZ::Element | inline |
hasProperty(std::string const &prop) const (defined in RZ::Element) | RZ::Element | inline |
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::Element | protected |
name() const (defined in RZ::Element) | RZ::Element | inline |
nativeMaterialOpenGL(std::string const &role) (defined in RZ::Element) | RZ::Element | virtual |
nestedCompositeModel() const (defined in RZ::Element) | RZ::Element | virtual |
nestedModel() const (defined in RZ::Element) | RZ::Element | virtual |
parentFrame() const (defined in RZ::Element) | RZ::Element | inline |
parentModel() (defined in RZ::Element) | RZ::Element | inline |
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::Element | inline |
ports() const (defined in RZ::Element) | RZ::Element | |
properties() const (defined in RZ::Element) | RZ::Element | |
propertyChanged(std::string const &, PropertyValue const &) (defined in RZ::Element) | RZ::Element | protectedvirtual |
propertyIsHidden(std::string const &prop) const (defined in RZ::Element) | RZ::Element | inline |
queryPropertyType(std::string const &prop) const (defined in RZ::Element) | RZ::Element | inline |
RayBeamElement(ElementFactory *, std::string const &, ReferenceFrame *, Element *parent=nullptr) (defined in RZ::RayBeamElement) | RZ::RayBeamElement | |
red() const (defined in RZ::Element) | RZ::Element | inline |
refreshFrames() (defined in RZ::Element) | RZ::Element | |
refreshProperties() (defined in RZ::Element) | RZ::Element | protected |
registerPort(std::string const &, ReferenceFrame *) (defined in RZ::Element) | RZ::Element | protected |
registerPort(std::string const &name, T *frame) (defined in RZ::Element) | RZ::Element | inlineprotected |
registerProperty(std::string const &, PropertyValue const &, std::string const &) (defined in RZ::Element) | RZ::Element | protected |
renderBoundingBoxOpenGL() (defined in RZ::Element) | RZ::Element | |
renderOpenGL() override (defined in RZ::RayBeamElement) | RZ::RayBeamElement | virtual |
set(std::string const &, PropertyValue const &) (defined in RZ::Element) | RZ::Element | |
setBoundingBox(Vec3 const &p1, Vec3 const &p2) (defined in RZ::Element) | RZ::Element | protected |
setDefaults() (defined in RZ::Element) | RZ::Element | |
setDynamicAlpha(bool) (defined in RZ::RayBeamElement) | RZ::RayBeamElement | |
setList(std::list< Ray > const &) (defined in RZ::RayBeamElement) | RZ::RayBeamElement | |
setParentModel(GenericCompositeModel *model) (defined in RZ::Element) | RZ::Element | inline |
setRayColoring(RayColoring const *) (defined in RZ::RayBeamElement) | RZ::RayBeamElement | |
setRayColoring(RayColoring const &) (defined in RZ::RayBeamElement) | RZ::RayBeamElement | |
setRayWidth(Real width) (defined in RZ::RayBeamElement) | RZ::RayBeamElement | |
setSelected(bool) (defined in RZ::Element) | RZ::Element | |
setVisible(bool) (defined in RZ::Element) | RZ::Element | |
sortedProperties() const (defined in RZ::Element) | RZ::Element | |
strayRays() const (defined in RZ::RayBeamElement) | RZ::RayBeamElement | inline |
updatePropertyValue(std::string const &, PropertyValue const &) (defined in RZ::Element) | RZ::Element | protected |
visible() const (defined in RZ::Element) | RZ::Element | inline |
~Element() (defined in RZ::Element) | RZ::Element | virtual |
~RayBeamElement() override (defined in RZ::RayBeamElement) | RZ::RayBeamElement | virtual |