Go to the documentation of this file.
13 #ifndef __RECT_PATCH_H
14 #define __RECT_PATCH_H
28 RectPatch(
double,
double,
double,
double,
double,
double);
39 #endif // __RECT_PATCH_H
double sep(const Vec3 &)
Definition: RectPatch.cpp:45
double m_y0
Definition: RectPatch.h:25
::Plane3D Plane3D
Definition: Plane3D.h:60
bool intersect(const Vec3 &, const Vec3 &)
Definition: RectPatch.cpp:75
double m_zmin
Definition: RectPatch.h:25
Class representing a Plane3D.
Definition: Plane3D.h:29
VEC3_INLINE double & X()
Definition: vec3.h:119
VEC3_INLINE double & Z()
Definition: vec3.h:121
double m_xmin
Definition: RectPatch.h:25
VEC3_INLINE double & Y()
Definition: vec3.h:120
double m_dy
Definition: RectPatch.h:25
Plane3D getPlane(const Vec3 &)
Definition: RectPatch.cpp:97
RectPatch(double, double, double, double, double, double)
Definition: RectPatch.cpp:29
double m_zmax
Definition: RectPatch.h:25
double m_xmax
Definition: RectPatch.h:25
double dist(const Vec3 &)
Definition: RectPatch.cpp:64
Definition: RectPatch.h:23
Vec3 getBasePoint() const
Definition: RectPatch.h:34