|
OpenVDB 13.0.0
|
Specializations of the EllipsoidTransfer for different Xform attribute types. More...
#include <openvdb/points/impl/PointRasterizeEllipsoidsSDFImpl.h>
Public Types | |
| using | BaseT = EllipsoidTransfer<SdfT, PositionCodecT, RadiusType, FilterType, CPG> |
| using | QuatHandleT = points::AttributeHandle<math::Quats> |
| using | RealT |
| using | PHandleT |
| using | PwsHandleT |
Public Member Functions | |
| EllipsoidTransferQuat (const size_t pidx, const Vec3i width, const RadiusType &rt, const math::Transform &source, const FilterType &filter, util::NullInterrupter *interrupt, SdfT &surface, const EllipseIndicies &indices, Int64Tree *cpg=nullptr, const std::unordered_map< const PointDataTree::LeafNodeType *, Index > *ids=nullptr) | |
| EllipsoidTransferQuat (const EllipsoidTransferQuat &other) | |
| bool | startPointLeaf (const PointDataTree::LeafNodeType &leaf) |
| void | rasterizePoint (const Coord &ijk, const Index id, const CoordBBox &bounds) |
| void | rasterizePoint (const Coord &ijk, const Index id, const CoordBBox &bounds, const Mat3s &xform) |
Static Public Attributes | |
| static const Index | DIM |
| static const Index | LOG2DIM |
Protected Attributes | |
| const EllipseIndicies & | mIndices |
Specializations of the EllipsoidTransfer for different Xform attribute types.
| using BaseT = EllipsoidTransfer<SdfT, PositionCodecT, RadiusType, FilterType, CPG> |
|
inherited |
|
inherited |
| using QuatHandleT = points::AttributeHandle<math::Quats> |
|
inherited |
|
inline |
|
inline |
|
inlineinherited |
|
inline |
|
inline |
|
staticinherited |
|
staticinherited |
|
protectedinherited |