Rhino C++ API
8.14
|
#include <IRhRdkDecal.h>
Public Member Functions | |
virtual ON__UINT32 | TextureRenderCRC (const CRhRdkContent::CRenderCRCFlags &rcrcFlags) const =0 |
virtual ON__UINT32 | TextureRenderCRC (const CRhRdkContent::CRenderCRCFlags &rcrcFlags, const IRhRdkLinearWorkflow &lw) const =0 |
Public Member Functions inherited from IRhRdkDecal | |
virtual | ~IRhRdkDecal () |
virtual bool | Color (const ON_3dPoint &ptPoint, const ON_3dVector &vecNormal, CRhRdkColor &colInOut, ON_2dPoint &uvOut) const =0 |
virtual RDK_DECAL_CRC | CRC (void) const =0 |
virtual const IRhRdk_XMLSection * | CustomData (void) const =0 |
virtual void * | EVF (const wchar_t *, void *)=0 |
virtual void | GetHorzSweep (double &sta, double &end) const =0 |
virtual void | GetVertSweep (double &sta, double &end) const =0 |
virtual double | Height (void) const =0 |
virtual RDK_DEPRECATED RDK_DECAL_CRC | Id (void) const |
virtual RDK_DEPRECATED double | LatEnd (void) const |
virtual RDK_DEPRECATED double | LatStart (void) const |
virtual RDK_DEPRECATED double | LonEnd (void) const |
virtual RDK_DEPRECATED double | LonStart (void) const |
virtual eMapping | Mapping (void) const =0 |
virtual bool | MapToInside (void) const =0 |
virtual ON_3dPoint | Origin (void) const =0 |
virtual eProjection | Projection (void) const =0 |
virtual double | Radius (void) const =0 |
virtual void | SetTexture (const CRhRdkTexture *pTexture)=0 |
virtual const CRhRdkTexture * | Texture (void) const =0 |
virtual UUID | TextureInstanceId (void) const |
virtual double | Transparency (void) const =0 |
virtual void | UVBounds (double &dMinUOut, double &dMinVOut, double &dMaxUOut, double &dMaxVOut) const =0 |
virtual ON_3dVector | VectorAcross (void) const =0 |
virtual ON_3dVector | VectorUp (void) const =0 |
Additional Inherited Members | |
Public Types inherited from IRhRdkDecal | |
enum | eMapping { mapUnset =-1, mapPlanar = 0, mapCylindrical = 1, mapSpherical = 2, mapUV = 3, mapForce32bit = 0xFFFFFFFF } |
enum | eProjection { projUnset =-1, projForward = 0, projBackward = 1, projBoth = 2, projForce32bit = 0xFFFFFFFF } |
Static Public Member Functions inherited from IRhRdkDecal | |
static bool | GetTextureMapping (const IRhRdkDecal &decal, ON_TextureMapping &mappingOut) |
|
pure virtual |
|
pure virtual |