The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
fib::algorithms::nDn::nHyperplaneBodySimple::nBorder::cLine< tFactors > Class Template Reference

#include <cHyperplaneBodySimple.h>

Collaboration diagram for fib::algorithms::nDn::nHyperplaneBodySimple::nBorder::cLine< tFactors >:

List of all members.

Public Member Functions

 cLine ()
 cLine (nBorder::cPoint< tFactors > &point1, nBorder::cPoint< tFactors > &point2)
 ~cLine ()
void addContainedPoint (nBorder::cPoint< tFactors > *pContainedPoint)

Public Attributes

cHyperplane< tFactors > hyperplane
set< nBorder::cPoint< tFactors > * > setContainedPoints
set< nBorder::cHyperplaneData
< tFactors > * > 
setContainingHyperplanes

Detailed Description

template<class tFactors>
class fib::algorithms::nDn::nHyperplaneBodySimple::nBorder::cLine< tFactors >

The data for a border line.

Definition at line 157 of file cHyperplaneBodySimple.h.


Constructor & Destructor Documentation

template<class tFactors>
fib::algorithms::nDn::nHyperplaneBodySimple::nBorder::cLine< tFactors >::cLine ( )

standard constructor

template<class tFactors>
fib::algorithms::nDn::nHyperplaneBodySimple::nBorder::cLine< tFactors >::cLine ( nBorder::cPoint< tFactors > &  point1,
nBorder::cPoint< tFactors > &  point2 
)

parameter constructor

Parameters:
point1a reference to the first point which creats this line
point2a reference to the second point which creats this line
template<class tFactors>
fib::algorithms::nDn::nHyperplaneBodySimple::nBorder::cLine< tFactors >::~cLine ( )

destructor


Member Function Documentation

template<class tFactors>
void fib::algorithms::nDn::nHyperplaneBodySimple::nBorder::cLine< tFactors >::addContainedPoint ( nBorder::cPoint< tFactors > *  pContainedPoint)

This method adds the given point (pointer) as a contained point. It will also add the pointer to this line as the containing line in the given line pContainedPoint.

See also:
setContainedPoints
Parameters:
pContainedPointa pointer to the point to add as the contained point

Member Data Documentation

template<class tFactors>
cHyperplane< tFactors > fib::algorithms::nDn::nHyperplaneBodySimple::nBorder::cLine< tFactors >::hyperplane

The hyperplane, for which this data is. (It has d directions vectors.)

Definition at line 164 of file cHyperplaneBodySimple.h.

template<class tFactors>
set< nBorder::cPoint< tFactors > * > fib::algorithms::nDn::nHyperplaneBodySimple::nBorder::cLine< tFactors >::setContainedPoints

A set with the pointers to the points, which are contained in this line. (They have 0 direction vector.)

Definition at line 170 of file cHyperplaneBodySimple.h.

template<class tFactors>
set< nBorder::cHyperplaneData< tFactors > * > fib::algorithms::nDn::nHyperplaneBodySimple::nBorder::cLine< tFactors >::setContainingHyperplanes

A set with the pointers to the hyperplanes, which contain in this line.

Definition at line 176 of file cHyperplaneBodySimple.h.


The documentation for this class was generated from the following file: