#include <openvdb/points/impl/PointRasterizeEllipsoidsSDFImpl.h>
|
| | EllipsoidTransfer (const size_t pidx, const Vec3i width, const RadiusType &rt, const math::Transform &source, const FilterT &filter, util::NullInterrupter *interrupt, SdfT &surface, const EllipseIndicies &indices, Int64Tree *cpg=nullptr, const std::unordered_map< const PointDataTree::LeafNodeType *, Index > *ids=nullptr) |
| | EllipsoidTransfer (const EllipsoidTransfer &other) |
| bool | startPointLeaf (const PointDataTree::LeafNodeType &leaf) |
| void | rasterizePoint (const Coord &ijk, const Index id, const CoordBBox &bounds) |
|
| static const Index | DIM = TreeT::LeafNodeType::DIM |
| static const Index | LOG2DIM = TreeT::LeafNodeType::LOG2DIM |
◆ BaseT
template<typename SdfT, typename PositionCodecT, typename RadiusType, typename FilterT, bool CPG>
| using BaseT = rasterize_sdf_internal::SphericalTransfer<SdfT, PositionCodecT, RadiusType, FilterT, CPG> |
◆ PHandleT
template<typename SdfT, typename PositionCodecT, typename RadiusType, typename FilterT, bool CPG>
◆ PwsHandleT
template<typename SdfT, typename PositionCodecT, typename RadiusType, typename FilterT, bool CPG>
◆ RealT
template<typename SdfT, typename PositionCodecT, typename RadiusType, typename FilterT, bool CPG>
◆ RotationHandleT
template<typename SdfT, typename PositionCodecT, typename RadiusType, typename FilterT, bool CPG>
◆ EllipsoidTransfer() [1/2]
template<typename SdfT, typename PositionCodecT, typename RadiusType, typename FilterT, bool CPG>
| EllipsoidTransfer |
( |
const size_t | pidx, |
|
|
const Vec3i | width, |
|
|
const RadiusType & | rt, |
|
|
const math::Transform & | source, |
|
|
const FilterT & | filter, |
|
|
util::NullInterrupter * | interrupt, |
|
|
SdfT & | surface, |
|
|
const EllipseIndicies & | indices, |
|
|
Int64Tree * | cpg = nullptr, |
|
|
const std::unordered_map< const PointDataTree::LeafNodeType *, Index > * | ids = nullptr ) |
|
inline |
◆ EllipsoidTransfer() [2/2]
template<typename SdfT, typename PositionCodecT, typename RadiusType, typename FilterT, bool CPG>
◆ rasterizePoint()
template<typename SdfT, typename PositionCodecT, typename RadiusType, typename FilterT, bool CPG>
◆ startPointLeaf()
template<typename SdfT, typename PositionCodecT, typename RadiusType, typename FilterT, bool CPG>
◆ DIM
template<typename SdfT, typename PositionCodecT, typename RadiusType, typename FilterT, bool CPG>
| const Index DIM = TreeT::LeafNodeType::DIM |
|
static |
◆ LOG2DIM
template<typename SdfT, typename PositionCodecT, typename RadiusType, typename FilterT, bool CPG>
| const Index LOG2DIM = TreeT::LeafNodeType::LOG2DIM |
|
static |