HDK
|
#include <PointRasterizeFrustum.h>
Public Types | |
using | AccessorT = const tree::ValueAccessor< const MaskTree > |
Public Member Functions | |
FrustumRasterizerMask ()=default | |
FrustumRasterizerMask (const math::Transform &transform, const MaskGrid *mask=nullptr, const BBoxd &bbox=BBoxd(), const bool clipToFrustum=true, const bool invert=false) | |
operator bool () const | |
MaskTree::ConstPtr | getTreePtr () const |
bool | valid (const Coord &ijk, AccessorT *acc) const |
const CoordBBox & | clipBBox () const |
Definition at line 111 of file PointRasterizeFrustum.h.
using openvdb::OPENVDB_VERSION_NAME::points::FrustumRasterizerMask::AccessorT = const tree::ValueAccessor<const MaskTree> |
Definition at line 113 of file PointRasterizeFrustum.h.
|
default |
|
explicit |
Definition at line 1178 of file PointRasterizeFrustumImpl.h.
const CoordBBox & openvdb::OPENVDB_VERSION_NAME::points::FrustumRasterizerMask::clipBBox | ( | ) | const |
Definition at line 1246 of file PointRasterizeFrustumImpl.h.
MaskTree::ConstPtr openvdb::OPENVDB_VERSION_NAME::points::FrustumRasterizerMask::getTreePtr | ( | ) | const |
Definition at line 1240 of file PointRasterizeFrustumImpl.h.
openvdb::OPENVDB_VERSION_NAME::points::FrustumRasterizerMask::operator bool | ( | ) | const |
Definition at line 1234 of file PointRasterizeFrustumImpl.h.
bool openvdb::OPENVDB_VERSION_NAME::points::FrustumRasterizerMask::valid | ( | const Coord & | ijk, |
AccessorT * | acc | ||
) | const |
Definition at line 1252 of file PointRasterizeFrustumImpl.h.