class DVpolygons ostream& operator<<(ostream &, DVpolygons &)


[more]friend ostream& operator<<(ostream &, DVpoints_2D_with_normals &)
A friend routine to overload the << operator
[more]virtual DVobject* copy()
of the object created with new.
[more]LCVMarray_3D<float> normals
normals[i][j] must have size 3
[more]int user_supplied_normals_flag
the normals
[more]void set_data()
The default is no points and no normals
[more]void set_data(LCVMarray_2D<float> &point)
no normals
[more]void set_data(LCVMarray_3D<float> &coords)
no normals
[more]void set_data(LCVMarray_2D<float> &point, LCVMarray_2D<float> &n)
normals given in n
[more]void set_data(LCVMarray_3D<float> &coords, LCVMarray_3D<float> &n)
normals given in n
[more]void set_nodes()
This one makes a default list of points (empty)
[more]void set_nodes(LCVMarray_3D<float> &v)
2_D array of nodes given
[more]void set_normals()
no normals given
[more]void set_normals(LCVMarray_3D<float> &n)
2_D array of normals given.
[more]void set_user_supplied_normals()
routines to set the normal status
[more]void set_compute_normals()
[more] DVpoints_2D_with_normals()
default constructor -- default is no points, no normals
[more] DVpoints_2D_with_normals(LCVMarray_2D<float> &point)
no normals given
[more] DVpoints_2D_with_normals(LCVMarray_3D<float> &coords)
no normals given
[more] DVpoints_2D_with_normals(LCVMarray_2D<float> &point, LCVMarray_2D<float> &n)
normalized.)
[more] DVpoints_2D_with_normals(LCVMarray_3D<float> &coords, LCVMarray_3D<float> &n)
normalized.)
[more]virtual ~DVpoints_2D_with_normals()
destructor
[more]virtual void draw(LCVMstack<DVproperty*>&)
draw routine
[more] DVpoints_2D_with_normals(const DVpoints_2D_with_normals &data)
We also want a copy constructor as well as an assignment operator
[more]const DVpoints_2D_with_normals& operator= (const DVpoints_2D_with_normals &data)
[more]int operator==(const DVpoints_2D_with_normals &data)
check for equality and not equal
[more]int operator!=(const DVpoints_2D_with_normals &data)
[more]virtual void print(ostream&)
a virtual print function
[more]int user_supplied_normals()
returns 1 if the user supplied normal vectors


Documentation

ofriend ostream& operator<<(ostream &, DVpoints_2D_with_normals &)
A friend routine to overload the << operator

ovirtual DVobject* copy()
of the object created with new.

oLCVMarray_3D<float> normals
normals[i][j] must have size 3

oint user_supplied_normals_flag
the normals

ovoid set_data()
The default is no points and no normals

ovoid set_data(LCVMarray_2D<float> &point)
no normals

ovoid set_data(LCVMarray_3D<float> &coords)
no normals

ovoid set_data(LCVMarray_2D<float> &point, LCVMarray_2D<float> &n)
normals given in n

ovoid set_data(LCVMarray_3D<float> &coords, LCVMarray_3D<float> &n)
normals given in n

ovoid set_nodes()
This one makes a default list of points (empty)

ovoid set_nodes(LCVMarray_3D<float> &v)
2_D array of nodes given

ovoid set_normals()
no normals given

ovoid set_normals(LCVMarray_3D<float> &n)
2_D array of normals given.

ovoid set_user_supplied_normals()
routines to set the normal status

ovoid set_compute_normals()

o DVpoints_2D_with_normals()
default constructor -- default is no points, no normals

o DVpoints_2D_with_normals(LCVMarray_2D<float> &point)
no normals given

o DVpoints_2D_with_normals(LCVMarray_3D<float> &coords)
no normals given

o DVpoints_2D_with_normals(LCVMarray_2D<float> &point, LCVMarray_2D<float> &n)
normalized.)

o DVpoints_2D_with_normals(LCVMarray_3D<float> &coords, LCVMarray_3D<float> &n)
normalized.)

ovirtual ~DVpoints_2D_with_normals()
destructor

ovirtual void draw(LCVMstack<DVproperty*>&)
draw routine

o DVpoints_2D_with_normals(const DVpoints_2D_with_normals &data)
We also want a copy constructor as well as an assignment operator

oconst DVpoints_2D_with_normals& operator= (const DVpoints_2D_with_normals &data)

oint operator==(const DVpoints_2D_with_normals &data)
check for equality and not equal

oint operator!=(const DVpoints_2D_with_normals &data)

ovirtual void print(ostream&)
a virtual print function

oint user_supplied_normals()
returns 1 if the user supplied normal vectors

Alphabetic index HTML hierarchy of classes or Java



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