| 
    HDK
    
   | 
 
This is the complete list of members for HDK_Sample::RAY_DemoFile, including all inherited members.
| addGeometry(GU_Detail *gdp, fpreal shutter) | RAY_Procedural | protected | 
| addProcedural(RAY_Procedural *proc) | RAY_Procedural | protected | 
| addProcedural(int argc, char *argv[], const UT_BoundingBox *box=0) | RAY_Procedural | protected | 
| addVolume(VGEO_Volume *volume, fpreal shutter) | RAY_Procedural | protected | 
| canGenerateInstancedGeometry() const | RAY_Procedural | inlinevirtual | 
| changeSetting(const char *name, const char *value, const char *style="object") | RAY_Procedural | inlineprotected | 
| changeSetting(const char *name, int argc, const char *const *argv, const char *style="object") | RAY_Procedural | inlineprotected | 
| changeSetting(const char *name, int argc, const int *argv, const char *style="object") | RAY_Procedural | inlineprotected | 
| changeSetting(const char *name, int argc, const fpreal *argv, const char *style="object") | RAY_Procedural | inlineprotected | 
| className() const override | HDK_Sample::RAY_DemoFile | virtual | 
| clearGeometrySegments(GA_Attribute *attr) | RAY_Procedural | protected | 
| closeObject() | RAY_Procedural | protected | 
| createChild() const | RAY_Procedural | inlineprotected | 
| createGeometry() const | RAY_Procedural | inline | 
| createGeometry(GU_DetailHandle &gdh) const | RAY_Procedural | |
| createGeometry(GU_ConstDetailHandle &gdh) const | RAY_Procedural | |
| createGeometry(const GU_DetailHandle *gdh, int nsegments, const fpreal *shutter_times=nullptr) const | RAY_Procedural | |
| createGeometry(const GU_ConstDetailHandle *gdh, int nsegments, const fpreal *shutter_times=nullptr) const | RAY_Procedural | |
| data() | RAY_Procedural | inline | 
| debugSettings(const char *style="object") const | RAY_Procedural | protected | 
| declareSetting(const char *name, const char *value) | RAY_Procedural | inlineprotected | 
| declareSetting(const char *name, int argc, const char *const *argv) | RAY_Procedural | inlineprotected | 
| declareSetting(const char *name, int argc, const int *argv) | RAY_Procedural | inlineprotected | 
| declareSetting(const char *name, int argc, const fpreal *argv) | RAY_Procedural | inlineprotected | 
| getBoundingBox(UT_BoundingBox &box) override | HDK_Sample::RAY_DemoFile | virtual | 
| getFParm(int token, size_t &size) const | RAY_Procedural | |
| getFParm(const char *name, size_t &size) const | RAY_Procedural | inline | 
| getIParm(int token, size_t &size) const | RAY_Procedural | |
| getIParm(const char *name, size_t &size) const | RAY_Procedural | inline | 
| getLevelOfDetail(const UT_BoundingBox &box) const | RAY_Procedural | protected | 
| getSParm(int token, size_t &size) const | RAY_Procedural | |
| getSParm(const char *name, size_t &size) const | RAY_Procedural | inline | 
| import(const char *name, int32 *value, int vectorsize) const | RAY_Procedural | |
| import(const char *name, int64 *value, int vectorsize) const | RAY_Procedural | |
| import(const char *name, fpreal32 *value, int vectorsize) const | RAY_Procedural | |
| import(const char *name, fpreal64 *value, int vectorsize) const | RAY_Procedural | |
| import(const char *name, UT_String &result, int idx=0) const | RAY_Procedural | |
| import(const char *name, UT_StringHolder &result, int idx=0) const | RAY_Procedural | |
| import(RAY_Handle handle, const char *name, int32 *value, int vectorsize) const | RAY_Procedural | |
| import(RAY_Handle handle, const char *name, int64 *value, int vectorsize) const | RAY_Procedural | |
| import(RAY_Handle handle, const char *name, fpreal32 *value, int vectorsize) const | RAY_Procedural | |
| import(RAY_Handle handle, const char *name, fpreal64 *value, int vectorsize) const | RAY_Procedural | |
| import(RAY_Handle handle, const char *name, UT_String &result, int idx=0) const | RAY_Procedural | |
| import(RAY_Handle handle, const char *name, UT_StringHolder &result, int idx=0) const | RAY_Procedural | |
| importAll(RAY_Handle handle, UT_Options &settings, bool local_only=false) const | RAY_Procedural | |
| initialize(const UT_BoundingBox *) override | HDK_Sample::RAY_DemoFile | virtual | 
| isEqual(const RAY_Procedural *) const | RAY_Procedural | inlinevirtual | 
| lookupParmToken(const char *name) const | RAY_Procedural | |
| lookupPrimitiveMaterialAttributes(const GEO_Detail &geo, RAY_PrimitiveMaterialAttributes &attribs) | RAY_Procedural | protectedstatic | 
| openGeometryObject() | RAY_Procedural | protected | 
| openProceduralObject() | RAY_Procedural | protected | 
| openVolumeObject() | RAY_Procedural | protected | 
| optimizeGeometry(GU_Detail &gdp, bool create_normals_if_needed) | RAY_Procedural | static | 
| optimizeGeometry(GU_DetailHandle &gdp, bool create_normals_if_needed) | RAY_Procedural | static | 
| parseMaterialIFD(const char *filename) | RAY_Procedural | protected | 
| processPrimitiveMaterial(const GEO_Primitive *prim) | RAY_Procedural | protected | 
| queryGeometry(RAY_ObjectHandle handle) const | RAY_Procedural | protected | 
| queryGeometrySamples(RAY_ObjectHandle handle) const | RAY_Procedural | protected | 
| queryGeometrySegment(const GA_Attribute *attr, int seg) const | RAY_Procedural | protected | 
| queryLight(const char *name) const | RAY_Procedural | protected | 
| queryMaterial(const char *name) const | RAY_Procedural | protected | 
| queryName(RAY_Handle handle) const | RAY_Procedural | protected | 
| queryObject(const char *name) const | RAY_Procedural | protected | 
| queryRootName() const | RAY_Procedural | protected | 
| queryShaderTransform(RAY_ObjectHandle handle, int sample) const | RAY_Procedural | protected | 
| queryStyler(RAY_ObjectHandle handle) const | RAY_Procedural | protected | 
| queryTransform(RAY_Handle handle, int sample) const | RAY_Procedural | protected | 
| queryTransformSamples(RAY_Handle handle) const | RAY_Procedural | protected | 
| queryWorldTransform(int sample) const | RAY_Procedural | protected | 
| queryWorldTransformSamples() const | RAY_Procedural | protected | 
| RAY_DemoFile() | HDK_Sample::RAY_DemoFile | |
| RAY_Procedural() | RAY_Procedural | |
| render() override | HDK_Sample::RAY_DemoFile | virtual | 
| setPreTransform(const UT_Matrix4D &transform, fpreal shutter) | RAY_Procedural | protected | 
| setShopMaterialPath(const char *shop_materialpath, const char *material_override=nullptr, const char *property_map=nullptr) | RAY_Procedural | protected | 
| setStylerInfo(const RAY_StylerInfo &styler_info) | RAY_Procedural | protected | 
| setTransform(const UT_Matrix4D &transform, fpreal shutter) | RAY_Procedural | protected | 
| ~RAY_DemoFile() override | HDK_Sample::RAY_DemoFile | |
| ~RAY_Procedural() | RAY_Procedural | virtual |