HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_PrimVolumeCacheParms Class Reference

#include <GU_PrimVolumeCache.h>

+ Inheritance diagram for GU_PrimVolumeCacheParms:

Public Member Functions

 GU_PrimVolumeCacheParms ()
 
 ~GU_PrimVolumeCacheParms () override
 
void setLights (UT_Array< GU_PrimVolumeCacheLight > &lightlist)
 
const UT_Array
< GU_PrimVolumeCacheLight > & 
getLights () const
 
void setMaxResolution (int w, int h, int d)
 
void getMaxResolution (int &w, int &h, int &d) const
 
void setDownscale (fpreal scale)
 
fpreal downscale () const
 
void setMax2DRes (int s)
 
int getMax2DRes () const
 
void setIsoPoints (bool iso_pts)
 
bool isIsoPoints () const
 
void setPreMultiply (bool premultiply)
 
bool getPreMultiply () const
 
void setCached (bool b) const
 
bool isCached () const
 
- Public Member Functions inherited from GU_CacheParms
 GU_CacheParms ()
 
virtual ~GU_CacheParms ()
 
void lod (float l)
 
float lod () const
 
void mode (GU_CacheMode m)
 
GU_CacheMode mode () const
 
void attributes (const GU_DisplayAttribs *a)
 
const GU_DisplayAttribsattributes () const
 

Detailed Description

Definition at line 569 of file GU_PrimVolumeCache.h.

Constructor & Destructor Documentation

GU_PrimVolumeCacheParms::GU_PrimVolumeCacheParms ( )
inline

Definition at line 572 of file GU_PrimVolumeCache.h.

GU_PrimVolumeCacheParms::~GU_PrimVolumeCacheParms ( )
inlineoverride

Definition at line 580 of file GU_PrimVolumeCache.h.

Member Function Documentation

fpreal GU_PrimVolumeCacheParms::downscale ( ) const
inline

Definition at line 594 of file GU_PrimVolumeCache.h.

const UT_Array<GU_PrimVolumeCacheLight>& GU_PrimVolumeCacheParms::getLights ( ) const
inline

Definition at line 584 of file GU_PrimVolumeCache.h.

int GU_PrimVolumeCacheParms::getMax2DRes ( ) const
inline

Definition at line 599 of file GU_PrimVolumeCache.h.

void GU_PrimVolumeCacheParms::getMaxResolution ( int w,
int h,
int d 
) const
inline

Definition at line 589 of file GU_PrimVolumeCache.h.

bool GU_PrimVolumeCacheParms::getPreMultiply ( ) const
inline

Definition at line 606 of file GU_PrimVolumeCache.h.

bool GU_PrimVolumeCacheParms::isCached ( ) const
inline

Definition at line 609 of file GU_PrimVolumeCache.h.

bool GU_PrimVolumeCacheParms::isIsoPoints ( ) const
inline

Definition at line 603 of file GU_PrimVolumeCache.h.

void GU_PrimVolumeCacheParms::setCached ( bool  b) const
inline

Definition at line 608 of file GU_PrimVolumeCache.h.

void GU_PrimVolumeCacheParms::setDownscale ( fpreal  scale)
inline

Definition at line 592 of file GU_PrimVolumeCache.h.

void GU_PrimVolumeCacheParms::setIsoPoints ( bool  iso_pts)
inline

Definition at line 602 of file GU_PrimVolumeCache.h.

void GU_PrimVolumeCacheParms::setLights ( UT_Array< GU_PrimVolumeCacheLight > &  lightlist)
inline

Definition at line 582 of file GU_PrimVolumeCache.h.

void GU_PrimVolumeCacheParms::setMax2DRes ( int  s)
inline

Definition at line 597 of file GU_PrimVolumeCache.h.

void GU_PrimVolumeCacheParms::setMaxResolution ( int  w,
int  h,
int  d 
)
inline

Definition at line 587 of file GU_PrimVolumeCache.h.

void GU_PrimVolumeCacheParms::setPreMultiply ( bool  premultiply)
inline

Definition at line 605 of file GU_PrimVolumeCache.h.


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