|
void | setRadius (Real) |
|
void | setCenterOffset (Real, Real) |
|
void | setCurvatureRadius (Real) |
|
void | setConicConstant (Real) |
|
void | setRefractiveIndex (Real, Real) |
|
void | setConvex (bool) |
|
virtual std::string | name () const |
|
bool | reversible () const |
|
SurfaceShape * | surfaceShape () const |
|
template<class T > |
T * | surfaceShape () |
|
template<class T > |
T const * | surfaceShape () const |
|
EMInterface * | emInterface () const |
|
template<class T > |
T * | emInterface () |
|
template<class T > |
T const * | emInterface () const |
|
virtual std::string | name () const =0 |
|
virtual void | cast (RayBeam &) const |
|
virtual void | transmit (RayBeamSlice const &) const |
|
◆ name()
std::string ConicLensBoundary::name |
( |
| ) |
const |
|
virtual |
The documentation for this class was generated from the following files:
- LibRZ/include/MediumBoundaries/ConicLens.h
- LibRZ/src/MediumBoundaries/ConicLens.cpp