HDK
|
A camera class that provides an interface for camera motion blur when rasterizing. More...
#include <PointRasterizeFrustum.h>
Public Member Functions | |
RasterCamera (const math::Transform &transform) | |
bool | isStatic () const |
void | clear () |
void | appendTransform (const math::Transform &, float weight=1.0f) |
size_t | size () const |
void | simplify () |
bool | hasWeight (Index i) const |
float | weight (Index i) const |
const math::Transform & | transform (Index i) const |
const math::Transform & | firstTransform () const |
const math::Transform & | lastTransform () const |
void | setShutter (float start, float end) |
float | shutterStart () const |
float | shutterEnd () const |
A camera class that provides an interface for camera motion blur when rasterizing.
Definition at line 38 of file PointRasterizeFrustum.h.
|
explicit |
Definition at line 1063 of file PointRasterizeFrustumImpl.h.
void openvdb::OPENVDB_VERSION_NAME::points::RasterCamera::appendTransform | ( | const math::Transform & | transform, |
float | weight = 1.0f |
||
) |
Definition at line 1078 of file PointRasterizeFrustumImpl.h.
Definition at line 1072 of file PointRasterizeFrustumImpl.h.
const math::Transform & openvdb::OPENVDB_VERSION_NAME::points::RasterCamera::firstTransform | ( | ) | const |
Definition at line 1146 of file PointRasterizeFrustumImpl.h.
bool openvdb::OPENVDB_VERSION_NAME::points::RasterCamera::hasWeight | ( | Index | i | ) | const |
Definition at line 1119 of file PointRasterizeFrustumImpl.h.
bool openvdb::OPENVDB_VERSION_NAME::points::RasterCamera::isStatic | ( | ) | const |
Definition at line 1067 of file PointRasterizeFrustumImpl.h.
const math::Transform & openvdb::OPENVDB_VERSION_NAME::points::RasterCamera::lastTransform | ( | ) | const |
Definition at line 1152 of file PointRasterizeFrustumImpl.h.
Definition at line 1158 of file PointRasterizeFrustumImpl.h.
float openvdb::OPENVDB_VERSION_NAME::points::RasterCamera::shutterEnd | ( | ) | const |
Definition at line 1169 of file PointRasterizeFrustumImpl.h.
float openvdb::OPENVDB_VERSION_NAME::points::RasterCamera::shutterStart | ( | ) | const |
Definition at line 1164 of file PointRasterizeFrustumImpl.h.
void openvdb::OPENVDB_VERSION_NAME::points::RasterCamera::simplify | ( | ) |
Definition at line 1089 of file PointRasterizeFrustumImpl.h.
size_t openvdb::OPENVDB_VERSION_NAME::points::RasterCamera::size | ( | void | ) | const |
Definition at line 1084 of file PointRasterizeFrustumImpl.h.
const math::Transform & openvdb::OPENVDB_VERSION_NAME::points::RasterCamera::transform | ( | Index | i | ) | const |
Definition at line 1136 of file PointRasterizeFrustumImpl.h.
Definition at line 1126 of file PointRasterizeFrustumImpl.h.