Public Member Functions | Protected Attributes

OpenTissue::obb_tree::TopDownPolicy< bvh_type, obb_tree_types_ >::vector3_iterator Class Reference

#include <obb_tree_top_down_policy.h>

List of all members.

Public Member Functions

 vector3_iterator (top_down_type *owner, unsigned int idx)
bool operator== (vector3_iterator const &other) const
bool operator!= (vector3_iterator const &other) const
vector3_iteratoroperator++ ()
vector3_typeoperator* () const

Protected Attributes

top_down_typem_owner
unsigned int m_idx
unsigned int m_sub_idx

template<typename bvh_type, typename obb_tree_types_>
class OpenTissue::obb_tree::TopDownPolicy< bvh_type, obb_tree_types_ >::vector3_iterator


Constructor & Destructor Documentation

template<typename bvh_type , typename obb_tree_types_ >
OpenTissue::obb_tree::TopDownPolicy< bvh_type, obb_tree_types_ >::vector3_iterator::vector3_iterator ( top_down_type owner,
unsigned int  idx 
) [inline]

Member Function Documentation

template<typename bvh_type , typename obb_tree_types_ >
bool OpenTissue::obb_tree::TopDownPolicy< bvh_type, obb_tree_types_ >::vector3_iterator::operator!= ( vector3_iterator const &  other  )  const [inline]
template<typename bvh_type , typename obb_tree_types_ >
vector3_type& OpenTissue::obb_tree::TopDownPolicy< bvh_type, obb_tree_types_ >::vector3_iterator::operator* (  )  const [inline]
template<typename bvh_type , typename obb_tree_types_ >
vector3_iterator& OpenTissue::obb_tree::TopDownPolicy< bvh_type, obb_tree_types_ >::vector3_iterator::operator++ (  )  [inline]
template<typename bvh_type , typename obb_tree_types_ >
bool OpenTissue::obb_tree::TopDownPolicy< bvh_type, obb_tree_types_ >::vector3_iterator::operator== ( vector3_iterator const &  other  )  const [inline]

Member Data Documentation

template<typename bvh_type , typename obb_tree_types_ >
unsigned int OpenTissue::obb_tree::TopDownPolicy< bvh_type, obb_tree_types_ >::vector3_iterator::m_idx [protected]
template<typename bvh_type , typename obb_tree_types_ >
top_down_type* OpenTissue::obb_tree::TopDownPolicy< bvh_type, obb_tree_types_ >::vector3_iterator::m_owner [protected]
template<typename bvh_type , typename obb_tree_types_ >
unsigned int OpenTissue::obb_tree::TopDownPolicy< bvh_type, obb_tree_types_ >::vector3_iterator::m_sub_idx [protected]

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