HDK
|
This is the complete list of members for RAY_Procedural, 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 =0 | RAY_Procedural | pure 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)=0 | RAY_Procedural | pure 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 |
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_ProceduralChild class | RAY_Procedural | friend |
render()=0 | RAY_Procedural | pure 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 |