VRay SDK for C++
Loading...
Searching...
No Matches
VRay::GaussianReadData Class Reference

#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
 

Detailed Description

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


The documentation for this class was generated from the following file: