22#include <OpticalElement.h>
23#include <MediumBoundaries/ConicLens.h>
27 class TranslatedFrame;
45 Real m_focalLength[2] = {5e-2, 5e-2};
46 Real m_rCurv[2] = {1e-1, 1e-1};
47 bool m_fromFlen[2] = {
false,
false};
50 Real m_radius = 2.5e-2;
54 Real m_thickness = 1e-2;
57 Real m_displacement[2];
62 virtual bool propertyChanged(std::string
const &,
PropertyValue const &)
override;
73 virtual void nativeMaterialOpenGL(std::string
const &)
override;
74 virtual void renderOpenGL()
override;
Definition: ConicLens.h:27
Definition: ConicLens.h:29
Definition: Element.h:393
Definition: Element.h:173
Definition: GLHelpers.h:180
Definition: GLHelpers.h:366
Definition: OpticalElement.h:87
Definition: ReferenceFrame.h:59
Definition: TranslatedFrame.h:25