VRay SDK for C++
|
#include <vraysdk.hpp>
Public Member Functions | |
GaussianReadData (GaussianReadData &&rhs) noexcept | |
Color | getAverageColor (unsigned index) const |
Get the average Color of the Gaussian primitive with the given index. | |
unsigned | getGaussianPrimitivesCount () const |
Get the number of Gaussian primitives - this is the unit Gaussian (mean [0,0,0], sd [1,1,1]) which is first scaled, then rotated and finally translated to a position. | |
Vector | getPosition (unsigned index) const |
Get the position of the Gaussian primitive with the given index. | |
const Box & | getPreviewBoundingBox () const |
Get the preview bounding box of the model, calculated using the Gaussian primitive positions only. | |
GaussianReadData & | operator= (GaussianReadData &&rhs) noexcept |
Friends | |
class | GeomUtils |
All related data necessary to create a preview of a single Gaussian model Used by GeomUtils::readGaussianData() If readGaussianData succeeds, the various get* methods provide access to the data