class Plane

This class is designed to handle a plane

Inheritance:


Public Fields

[more]Point3D P0
3D point
[more]Vector3D n
3D normal vector

Public Methods

[more] constructors
[more]virtual ~Plane()
destructor
[more]virtual void saveXFile(XFile* file)
save the point
[more]virtual void loadXFile(XFile* file)
load a point
[more]virtual const char* sprint()
return the point into a string
[more]virtual void draw(Image* image_, Color color_)
draw the plane on a image


Inherited from geomObject:

Public Fields

obool verbose

Public Methods

ovirtual void xdraw(Display* pDisplay_, Pixmap pixmap_, GC gc_, unsigned long color_, int line_width_ = 1, int line_style_ = LineSolid, bool fill_ = false, int fill_style_ = FillSolid)


Documentation

This class is designed to handle a plane

A Plane is defined by a point P0 and a normal n.

oPoint3D P0
3D point

oVector3D n
3D normal vector

o constructors

o Plane()
empty constructor

o Plane(Point3D P0_, Vector3D n_)
creates a plane from a point and a normal

ovirtual ~Plane()
destructor

ovirtual void saveXFile(XFile* file)
save the point

ovirtual void loadXFile(XFile* file)
load a point

ovirtual const char* sprint()
return the point into a string

ovirtual void draw(Image* image_, Color color_)
draw the plane on a image


This class has no child classes.
Author:
Sebastien Marcel (marcel@idiap.ch) Dan Sunday (http://www.softsurfer.com/)
Version:
2.0 Wed 28 Jun 2006 05:19:31 PM CEST
Since:
1.0

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.