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

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

area() const =0 (defined in RZ::SurfaceShape)RZ::SurfaceShapepure virtual
complementary() const (defined in RZ::SurfaceShape)RZ::SurfaceShapeinline
edges() const (defined in RZ::SurfaceShape)RZ::SurfaceShapevirtual
generatePoints(const ReferenceFrame *, Real *pointArr, Real *normals, unsigned int N)=0 (defined in RZ::SurfaceShape)RZ::SurfaceShapepure virtual
intercept(Vec3 &hit) const (defined in RZ::SurfaceShape)RZ::SurfaceShapeinline
intercept(Vec3 &hit, Vec3 &normal, Real &dT, Vec3 const &origin, Vec3 const &direction) const =0 (defined in RZ::SurfaceShape)RZ::SurfaceShapepure virtual
name() const =0 (defined in RZ::SurfaceShape)RZ::SurfaceShapepure virtual
randState() (defined in RZ::SurfaceShape)RZ::SurfaceShapeinline
renderOpenGL() (defined in RZ::SurfaceShape)RZ::SurfaceShapevirtual
setComplementary(bool comp) (defined in RZ::SurfaceShape)RZ::SurfaceShapeinline
~SurfaceShape() (defined in RZ::SurfaceShape)RZ::SurfaceShapevirtual