CGAL 5.6 - 3D Isosurfacing
CGAL::Cartesian_grid_3< GeomTraits > Class Template Reference

#include <CGAL/Cartesian_grid_3.h>

Definition

Public Types

typedef GeomTraits Geom_traits
 
typedef Geom_traits::FT FT
 
typedef Geom_traits::Vector_3 Vector
 

Public Member Functions

 Cartesian_grid_3 (const std::size_t xdim, const std::size_t ydim, const std::size_t zdim, const Bbox_3 &bbox)
 
 Cartesian_grid_3 (const Image_3 &image)
 
FT operator() (const std::array< std::size_t, 3 > &idx) const
 
FT value (const std::size_t x, const std::size_t y, const std::size_t z) const
 
FTvalue (const std::size_t x, const std::size_t y, const std::size_t z)
 
Vector gradient (const std::size_t x, const std::size_t y, const std::size_t z) const
 
Vectorgradient (const std::size_t x, const std::size_t y, const std::size_t z)
 
std::size_t xdim () const
 
std::size_t ydim () const
 
std::size_t zdim () const
 
const Bbox_3get_bbox () const
 
const Vectorget_spacing () const
 
CGAL 5.6 - 3D Isosurfacing
CGAL::Cartesian_grid_3< GeomTraits > Class Template Reference

#include <CGAL/Cartesian_grid_3.h>

Definition

Public Types

typedef GeomTraits Geom_traits
 
typedef Geom_traits::FT FT
 
typedef Geom_traits::Vector_3 Vector
 

Public Member Functions

 Cartesian_grid_3 (const std::size_t xdim, const std::size_t ydim, const std::size_t zdim, const Bbox_3 &bbox)
 
 Cartesian_grid_3 (const Image_3 &image)
 
FT operator() (const std::array< std::size_t, 3 > &idx) const
 
FT value (const std::size_t x, const std::size_t y, const std::size_t z) const
 
FTvalue (const std::size_t x, const std::size_t y, const std::size_t z)
 
Vector gradient (const std::size_t x, const std::size_t y, const std::size_t z) const
 
Vectorgradient (const std::size_t x, const std::size_t y, const std::size_t z)
 
std::size_t xdim () const
 
std::size_t ydim () const
 
std::size_t zdim () const
 
const Bbox_3get_bbox () const
 
const Vectorget_spacing () const
 
CGAL 5.6 - 3D Isosurfacing
CGAL::Cartesian_grid_3< GeomTraits > Class Template Reference

#include <CGAL/Cartesian_grid_3.h>

Definition

Public Types

typedef GeomTraits Geom_traits
 
typedef Geom_traits::FT FT
 
typedef Geom_traits::Vector_3 Vector
 

Public Member Functions

 Cartesian_grid_3 (const std::size_t xdim, const std::size_t ydim, const std::size_t zdim, const Bbox_3 &bbox)
 
 Cartesian_grid_3 (const Image_3 &image)
 
FT operator() (const std::array< std::size_t, 3 > &idx) const
 
FT value (const std::size_t x, const std::size_t y, const std::size_t z) const
 
FTvalue (const std::size_t x, const std::size_t y, const std::size_t z)
 
Vector gradient (const std::size_t x, const std::size_t y, const std::size_t z) const
 
Vectorgradient (const std::size_t x, const std::size_t y, const std::size_t z)
 
std::size_t xdim () const
 
std::size_t ydim () const
 
std::size_t zdim () const
 
const Bbox_3get_bbox () const
 
const Vectorget_spacing () const
 
CGAL 5.6 - 3D Isosurfacing
CGAL::Cartesian_grid_3< GeomTraits > Class Template Reference

#include <CGAL/Cartesian_grid_3.h>

Definition

Public Types

typedef GeomTraits Geom_traits
 
typedef Geom_traits::FT FT
 
typedef Geom_traits::Vector_3 Vector
 

Public Member Functions

 Cartesian_grid_3 (const std::size_t xdim, const std::size_t ydim, const std::size_t zdim, const Bbox_3 &bbox)
 
 Cartesian_grid_3 (const Image_3 &image)
 
FT operator() (const std::array< std::size_t, 3 > &idx) const
 
FT value (const std::size_t x, const std::size_t y, const std::size_t z) const
 
FTvalue (const std::size_t x, const std::size_t y, const std::size_t z)
 
Vector gradient (const std::size_t x, const std::size_t y, const std::size_t z) const
 
Vectorgradient (const std::size_t x, const std::size_t y, const std::size_t z)
 
std::size_t xdim () const
 
std::size_t ydim () const
 
std::size_t zdim () const
 
const Bbox_3get_bbox () const
 
const Vectorget_spacing () const
 
CGAL 5.6 - 3D Isosurfacing
CGAL::Cartesian_grid_3< GeomTraits > Class Template Reference

#include <CGAL/Cartesian_grid_3.h>

Definition

Public Types

typedef GeomTraits Geom_traits
 
typedef Geom_traits::FT FT
 
typedef Geom_traits::Vector_3 Vector
 

Public Member Functions

 Cartesian_grid_3 (const std::size_t xdim, const std::size_t ydim, const std::size_t zdim, const Bbox_3 &bbox)
 
 Cartesian_grid_3 (const Image_3 &image)
 
FT operator() (const std::array< std::size_t, 3 > &idx) const
 
FT value (const std::size_t x, const std::size_t y, const std::size_t z) const
 
FTvalue (const std::size_t x, const std::size_t y, const std::size_t z)
 
Vector gradient (const std::size_t x, const std::size_t y, const std::size_t z) const
 
Vectorgradient (const std::size_t x, const std::size_t y, const std::size_t z)
 
std::size_t xdim () const
 
std::size_t ydim () const
 
std::size_t zdim () const
 
const Bbox_3get_bbox () const
 
const Vectorget_spacing () const
 
CGAL 5.6 - 3D Isosurfacing
CGAL::Cartesian_grid_3< GeomTraits > Class Template Reference

#include <CGAL/Cartesian_grid_3.h>

Definition

Public Types

typedef GeomTraits Geom_traits
 
typedef Geom_traits::FT FT
 
typedef Geom_traits::Vector_3 Vector
 

Public Member Functions

 Cartesian_grid_3 (const std::size_t xdim, const std::size_t ydim, const std::size_t zdim, const Bbox_3 &bbox)
 
 Cartesian_grid_3 (const Image_3 &image)
 
FT operator() (const std::array< std::size_t, 3 > &idx) const
 
FT value (const std::size_t x, const std::size_t y, const std::size_t z) const
 
FTvalue (const std::size_t x, const std::size_t y, const std::size_t z)
 
Vector gradient (const std::size_t x, const std::size_t y, const std::size_t z) const
 
Vectorgradient (const std::size_t x, const std::size_t y, const std::size_t z)
 
std::size_t xdim () const
 
std::size_t ydim () const
 
std::size_t zdim () const
 
const Bbox_3get_bbox () const
 
const Vectorget_spacing () const
 
CGAL 5.6 - 3D Isosurfacing
CGAL::Cartesian_grid_3< GeomTraits > Class Template Reference

#include <CGAL/Cartesian_grid_3.h>

Definition

Public Types

typedef GeomTraits Geom_traits
 
typedef Geom_traits::FT FT
 
typedef Geom_traits::Vector_3 Vector
 

Public Member Functions

 Cartesian_grid_3 (const std::size_t xdim, const std::size_t ydim, const std::size_t zdim, const Bbox_3 &bbox)
 
 Cartesian_grid_3 (const Image_3 &image)
 
FT operator() (const std::array< std::size_t, 3 > &idx) const
 
FT value (const std::size_t x, const std::size_t y, const std::size_t z) const
 
FTvalue (const std::size_t x, const std::size_t y, const std::size_t z)
 
Vector gradient (const std::size_t x, const std::size_t y, const std::size_t z) const
 
Vectorgradient (const std::size_t x, const std::size_t y, const std::size_t z)
 
std::size_t xdim () const
 
std::size_t ydim () const
 
std::size_t zdim () const
 
const Bbox_3get_bbox () const
 
const Vectorget_spacing () const
 
CGAL 5.6 - 3D Isosurfacing
CGAL::Cartesian_grid_3< GeomTraits > Class Template Reference

#include <CGAL/Cartesian_grid_3.h>

Definition

Public Types

typedef GeomTraits Geom_traits
 
typedef Geom_traits::FT FT
 
typedef Geom_traits::Vector_3 Vector
 

Public Member Functions

 Cartesian_grid_3 (const std::size_t xdim, const std::size_t ydim, const std::size_t zdim, const Bbox_3 &bbox)
 
 Cartesian_grid_3 (const Image_3 &image)
 
FT operator() (const std::array< std::size_t, 3 > &idx) const
 
FT value (const std::size_t x, const std::size_t y, const std::size_t z) const
 
FTvalue (const std::size_t x, const std::size_t y, const std::size_t z)
 
Vector gradient (const std::size_t x, const std::size_t y, const std::size_t z) const
 
Vectorgradient (const std::size_t x, const std::size_t y, const std::size_t z)
 
std::size_t xdim () const
 
std::size_t ydim () const
 
std::size_t zdim () const
 
const Bbox_3get_bbox () const
 
const Vectorget_spacing () const