|
HDK
|
This is the complete list of members for RAY_ProcIsoBase, including all inherited members.
| addAttributes(GU_Detail *gdp, float &velocityscale, GA_ROHandleV3 &velocity_attribute) | RAY_ProcIsoBase | virtual |
| 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 =0 | RAY_Procedural | pure virtual |
| clearGeometrySegments(GA_Attribute *attr) | RAY_Procedural | protected |
| closeObject() | RAY_Procedural | protected |
| createChild(const UT_BoundingBox &box)=0 | RAY_ProcIsoBase | pure virtual |
| RAY_Procedural::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 |
| evaluateDensity(const float pos[3]) const =0 | RAY_ProcIsoBase | pure virtual |
| getBoundingBox(UT_BoundingBox &box) override | RAY_ProcIsoBase | 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 *box)=0 | RAY_Procedural | pure 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 |
| myBox | RAY_ProcIsoBase | protected |
| myLodScale | RAY_ProcIsoBase | protected |
| myVelBox | RAY_ProcIsoBase | protected |
| 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_Procedural() | RAY_Procedural | |
| RAY_ProcIsoBase() | RAY_ProcIsoBase | |
| render() override | RAY_ProcIsoBase | 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_Procedural() | RAY_Procedural | virtual |
| ~RAY_ProcIsoBase() override | RAY_ProcIsoBase |