| threaddb 2.0b A file mapped memory container extension

Public Types | Public Member Functions | List of all members
Shape3D< T > Class Template Reference

## Public Types
typedef T | value_type
typedef tdb::Point< T, 3 > | Point
typedef tdb::Box< T, 3 > | Box

## Public Member Functions
const Box & | bounding_box () const
Box & | bounding_box ()
| Shape3D ()
| Shape3D (tdb::database &rDb_p, tdb::ReadInfo &rReadInfo_p)
| Shape3D (const Box &rBox_p)
size_t | size () const
size_t | size_ () const

## Member Typedef Documentation

## ◆ Box

template<class T >

typedef tdb::Box<T, 3> Shape3D< T >::Box

## ◆ Point

template<class T >

typedef tdb::Point<T, 3> Shape3D< T >::Point

## ◆ value_type

template<class T >

typedef T Shape3D< T >::value_type

## Constructor & Destructor Documentation

## ◆ Shape3D() [1/3]

template<class T >

Shape3D< T >::Shape3D | ( |  | ) |
| inline

## ◆ Shape3D() [2/3]

template<class T >

Shape3D< T >::Shape3D | ( | tdb::database & | rDb_p,
|  | tdb::ReadInfo & | rReadInfo_p
| ) |  |
| inline

## ◆ Shape3D() [3/3]

template<class T >

Shape3D< T >::Shape3D | ( | const Box & | rBox_p | ) |
| inline

## Member Function Documentation

## ◆ bounding_box() [1/2]

template<class T >

Box& Shape3D< T >::bounding_box | ( |  | ) |
| inline

## ◆ bounding_box() [2/2]

template<class T >

const Box& Shape3D< T >::bounding_box | ( |  | ) | const
| inline

## ◆ size()

template<class T >

size_t Shape3D< T >::size | ( |  | ) | const
| inline

## ◆ size_()

template<class T >

size_t Shape3D< T >::size_ | ( |  | ) | const
| inline

The documentation for this class was generated from the following file:

- B:/threaddbwc/branches/threaddb-2.0/1stParty/examples/rgridsample/rgridsample.cpp