OpenVDB  3.1.0
Classes | Functions
openvdb::v3_1_0::tools::clip_internal Namespace Reference

Classes

struct  BoolSampler
 
struct  ConvertGrid
 
struct  ConvertGrid< GridT, GridT >
 
class  CopyLeafNodes
 
class  MaskInteriorVoxels
 

Functions

template<typename GridT >
boost::disable_if< boost::is_same< bool, typename GridT::ValueType >, typename GridT::template ValueConverter< bool >::Type::Ptr >::type convertToBoolMaskGrid (const GridT &grid)
 
template<typename GridT >
boost::enable_if< boost::is_same< bool, typename GridT::ValueType >, typename GridT::Ptr >::type convertToBoolMaskGrid (const GridT &grid)
 
template<typename GridType >
GridType::Ptr doClip (const GridType &grid, const typename GridType::template ValueConverter< bool >::Type &aMask)
 

Function Documentation

boost::disable_if<boost::is_same<bool, typename GridT::ValueType>, typename GridT::template ValueConverter<bool>::Type::Ptr>::type openvdb::v3_1_0::tools::clip_internal::convertToBoolMaskGrid ( const GridT &  grid)
inline
boost::enable_if<boost::is_same<bool, typename GridT::ValueType>, typename GridT::Ptr>::type openvdb::v3_1_0::tools::clip_internal::convertToBoolMaskGrid ( const GridT &  grid)
inline
GridType::Ptr openvdb::v3_1_0::tools::clip_internal::doClip ( const GridType &  grid,
const typename GridType::template ValueConverter< bool >::Type &  aMask 
)
inline