class Plane

Plane object. More...

Definition#include <raytracer/plane.h>
InheritsObject3D [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members

Private Types

Private Members


Detailed Description

Plane object.

 Plane (const Vector3& n)

Plane

Construct new plane through origin.

Parameters:
nnormal vector

 ~Plane ()

~Plane

Object3D*  duplicate ()

duplicate

[const]

Reimplemented from Object3D.

Intersection*  intersectUnBounded (const Ray& r)

intersectUnBounded

Reimplemented from Object3D.

Intersection*  intersectUnBounded (const Ray &r, DBL maxtime)

intersectUnBounded

Reimplemented from Object3D.

bool  isInsideAt (const Vector3 &locallocation)

isInsideAt

[const]

Reimplemented from Object3D.

static HitStatistics stat

stat

[private]

Vector3 normal

normal

PlaneIntersection (class)

PlaneIntersection

[private]

Describes Ray-Plane intersection.