$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <marchingCube.h>


Public Member Functions | |
| ScalarFieldIsoSurface3D (std::vector< T > const &isoValues_) | |
| virtual bool | isInside (plint surfaceId, Array< plint, 3 > const &position) const |
| virtual Array< T, 3 > | getSurfacePosition (plint surfaceId, Array< plint, 3 > const &p1, Array< plint, 3 > const &p2) const |
| virtual void | setArguments (std::vector< AtomicBlock3D * > const &arguments) |
| virtual ScalarFieldIsoSurface3D< T > * | clone () const |
| virtual plint | getNumArgs () const |
| virtual std::vector< plint > | getSurfaceIds () const |
| plb::ScalarFieldIsoSurface3D< T >::ScalarFieldIsoSurface3D | ( | std::vector< T > const & | isoValues_ | ) | [inline] |
| ScalarFieldIsoSurface3D< T > * plb::ScalarFieldIsoSurface3D< T >::clone | ( | ) | const [inline, virtual] |
Implements plb::IsoSurfaceDefinition3D< T >.
| virtual plint plb::ScalarFieldIsoSurface3D< T >::getNumArgs | ( | ) | const [inline, virtual] |
Implements plb::IsoSurfaceDefinition3D< T >.
| std::vector< plint > plb::ScalarFieldIsoSurface3D< T >::getSurfaceIds | ( | ) | const [inline, virtual] |
Implements plb::IsoSurfaceDefinition3D< T >.
| Array< T, 3 > plb::ScalarFieldIsoSurface3D< T >::getSurfacePosition | ( | plint | surfaceId, | |
| Array< plint, 3 > const & | p1, | |||
| Array< plint, 3 > const & | p2 | |||
| ) | const [inline, virtual] |
Implements plb::IsoSurfaceDefinition3D< T >.
References PLB_ASSERT, plb::Dot3D::x, plb::Dot3D::y, and plb::Dot3D::z.
| bool plb::ScalarFieldIsoSurface3D< T >::isInside | ( | plint | surfaceId, | |
| Array< plint, 3 > const & | position | |||
| ) | const [inline, virtual] |
Implements plb::IsoSurfaceDefinition3D< T >.
References PLB_ASSERT, plb::Dot3D::x, plb::Dot3D::y, and plb::Dot3D::z.
| void plb::ScalarFieldIsoSurface3D< T >::setArguments | ( | std::vector< AtomicBlock3D * > const & | arguments | ) | [inline, virtual] |
Implements plb::IsoSurfaceDefinition3D< T >.
References PLB_ASSERT.
1.6.3
1.6.3