19#ifndef _SURFACES_RECTANGULAR_H
20#define _SURFACES_RECTANGULAR_H
22#include <SurfaceShape.h>
26 Real m_width = 100e-3;
27 Real m_height = 100e-3;
29 std::vector<std::vector<Real>> m_edges;
49 virtual std::vector<std::vector<Real>>
const &edges()
const override;
51 virtual bool intercept(
56 Vec3 const &direction)
const override;
58 virtual Real area()
const override;
59 virtual std::string name()
const override;
61 virtual void generatePoints(
65 unsigned int N)
override;
67 virtual void renderOpenGL()
override;
Definition: Rectangular.h:25
Definition: ReferenceFrame.h:59
Definition: SurfaceShape.h:31