|
BALL
1.4.2
|
#include <BALL/DATATYPE/contourSurface.h>
Public Member Functions | |
| Cube (const TRegularData3D< T > &grid) | |
| void | setTo (Position p) |
| Vector3 | getOrigin () const |
| const Vector3 & | getSpacing () const |
| Vector3 | getCoordinates (Position index) const |
| Position | getIndex (Position corner) const |
| Return the absolute grid position for a given corner. More... | |
| void | shift () |
| Position | computeTopology (double threshold) |
| Compute the topology code for the current cube. More... | |
Public Attributes | |
| double | values [8] |
Protected Attributes | |
| const TRegularData3D< T > * | grid_ |
| Position | current_position_ |
| Position | grid_offset_ [8] |
| const T * | ptr_ |
| Vector3 | spacing_ |
A cube in the grid. This class is used to extract information from the grid, store the values of the eight corners of a cube, and determine the topology and the triangles in the cube.
Definition at line 132 of file contourSurface.h.
|
inline |
Definition at line 136 of file contourSurface.h.
|
inline |
Compute the topology code for the current cube.
Definition at line 210 of file contourSurface.h.
|
inline |
Definition at line 179 of file contourSurface.h.
|
inline |
Return the absolute grid position for a given corner.
Definition at line 185 of file contourSurface.h.
|
inline |
Definition at line 169 of file contourSurface.h.
|
inline |
Definition at line 174 of file contourSurface.h.
|
inline |
Definition at line 158 of file contourSurface.h.
|
inline |
Definition at line 190 of file contourSurface.h.
|
protected |
Definition at line 235 of file contourSurface.h.
|
protected |
Definition at line 232 of file contourSurface.h.
|
protected |
Definition at line 239 of file contourSurface.h.
|
protected |
Definition at line 242 of file contourSurface.h.
|
protected |
Definition at line 245 of file contourSurface.h.
| double BALL::TContourSurface< T >::Cube::values[8] |
Definition at line 227 of file contourSurface.h.
1.8.3.1