Macros | Functions
vgl_bounding_box.hxx File Reference
#include "vgl_bounding_box.h"
#include "vgl_sphere_3d.h"
#include "vgl_pointset_3d.h"
#include "vgl_cubic_spline_3d.h"
#include "vgl_box_3d.h"

Go to the source code of this file.

Macros

#define VGL_BOUNDING_BOX_INSTANTIATE(T)
 

Functions

template<class T >
vgl_box_3d< T > vgl_bounding_box (vgl_sphere_3d< T > const &sph)
 Bounding box for a sphere. More...
 
template<class T >
vgl_box_3d< T > vgl_bounding_box (vgl_pointset_3d< T > const &ptset)
 Bounding box for a pointset. More...
 
template<class T >
vgl_box_3d< T > vgl_bounding_box (vgl_cubic_spline_3d< T > const &spline)
 Bounding box for a cubic spline (based on knots, so not exact). More...
 

Macro Definition Documentation

◆ VGL_BOUNDING_BOX_INSTANTIATE

#define VGL_BOUNDING_BOX_INSTANTIATE (   T)
Value:
vgl_box_3d< T > vgl_bounding_box(vgl_sphere_3d< T > const &sph)
Bounding box for a sphere.
Represents a cartesian 3D box.
Definition: vgl_box_3d.h:65

Definition at line 38 of file vgl_bounding_box.hxx.

Function Documentation

◆ vgl_bounding_box() [1/3]

template<class T >
vgl_box_3d<T> vgl_bounding_box ( vgl_sphere_3d< T > const &  sph)

Bounding box for a sphere.

Definition at line 8 of file vgl_bounding_box.hxx.

◆ vgl_bounding_box() [2/3]

template<class T >
vgl_box_3d<T> vgl_bounding_box ( vgl_pointset_3d< T > const &  ptset)

Bounding box for a pointset.

Definition at line 20 of file vgl_bounding_box.hxx.

◆ vgl_bounding_box() [3/3]

template<class T >
vgl_box_3d<T> vgl_bounding_box ( vgl_cubic_spline_3d< T > const &  spline)

Bounding box for a cubic spline (based on knots, so not exact).

Definition at line 29 of file vgl_bounding_box.hxx.