19#ifndef _CONIC_MIRROR_H
20#define _CONIC_MIRROR_H
22#include <OpticalElement.h>
23#include <MediumBoundaries/ConicMirror.h>
27 class TranslatedFrame;
38 Real m_thickness = 1e-2;
42 bool m_convex =
false;
47 Real m_displacement = 0;
49 Real m_rHoleHeight = 0;
50 bool m_vertexRelative =
false;
55 virtual bool propertyChanged(std::string
const &,
PropertyValue const &)
override;
66 virtual void nativeMaterialOpenGL(std::string
const &)
override;
67 virtual void renderOpenGL()
override;
Definition: ConicMirror.h:27
Definition: ConicMirror.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