Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
jafar::model3d::Grid3DCell Class Reference

one cell in the Grid3D More...


Detailed Description

one cell in the Grid3D

We save only the indexes of the points inseide the well and NOT the points themselves (to gain memory and velocity)

if the points are fiited to a plane, we calculae the center of gravity and the equation of that plane, and a bounding rectacle

Definition at line 24 of file grid3DCell.hpp.

#include <grid3DCell.hpp>

List of all members.

Public Member Functions

void clear ()
 reset all the data members

Public Attributes

int m_nCount
 the total number of points indexes in the cell
int m_nIndex
::std::vector< int > m_vPointIndex
 a vector containg the indexes of points inside the cell
Plane3D m_Plane3D
 the equation of the plane inside the cell
bool m_bHasPlane3D
 true if the cell has a plane
Point3D m_cog
 center of gravity of the points used to fit the plane equation
Point3D m_br_p1
 the folowing points are the corners of the maximum bounding rectangle of the points used to forme the plane
Point3D m_br_p2
 bounding rectangle point 1
Point3D m_br_p3
 bounding rectangle point 2
Point3D m_br_p4
 bounding rectangle point 2

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:42 for Jafar by doxygen 1.7.6.1
LAAS-CNRS