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 BoxgetPreviewBoundingBox () const
 Get the preview bounding box of the model, calculated using the Gaussian primitive positions only.
 
GaussianReadDataoperator= (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: