OptiX  3.9
NVIDIA OptiX Acceleration Engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
optix::VariableObj Member List

This is the complete list of members for optix::VariableObj, including all inherited members.

addReference()optix::APIObjinline
APIObj() (defined in optix::APIObj)optix::APIObjinline
checkError(RTresult code) const optix::APIObjinlinevirtual
checkError(RTresult code, Context context) const (defined in optix::APIObj)optix::APIObjinlinevirtual
checkErrorNoGetContext(RTresult code) const (defined in optix::APIObj)optix::APIObjinline
get()optix::VariableObjinline
getAnnotation() const optix::VariableObjinline
getBuffer() const (defined in optix::VariableObj)optix::VariableObjinline
getContext() const optix::VariableObjinlinevirtual
getFloat() const (defined in optix::VariableObj)optix::VariableObjinline
getFloat(float &f1) const (defined in optix::VariableObj)optix::VariableObjinline
getFloat(float &f1, float &f2) const (defined in optix::VariableObj)optix::VariableObjinline
getFloat(float &f1, float &f2, float &f3) const (defined in optix::VariableObj)optix::VariableObjinline
getFloat(float &f1, float &f2, float &f3, float &f4) const (defined in optix::VariableObj)optix::VariableObjinline
getFloat2() const (defined in optix::VariableObj)optix::VariableObjinline
getFloat3() const (defined in optix::VariableObj)optix::VariableObjinline
getFloat4() const (defined in optix::VariableObj)optix::VariableObjinline
getGeometryGroup() const (defined in optix::VariableObj)optix::VariableObjinline
getGeometryInstance() const (defined in optix::VariableObj)optix::VariableObjinline
getGroup() const (defined in optix::VariableObj)optix::VariableObjinline
getInt() const (defined in optix::VariableObj)optix::VariableObjinline
getInt(int &i1) const (defined in optix::VariableObj)optix::VariableObjinline
getInt(int &i1, int &i2) const (defined in optix::VariableObj)optix::VariableObjinline
getInt(int &i1, int &i2, int &i3) const (defined in optix::VariableObj)optix::VariableObjinline
getInt(int &i1, int &i2, int &i3, int &i4) const (defined in optix::VariableObj)optix::VariableObjinline
getInt2() const (defined in optix::VariableObj)optix::VariableObjinline
getInt3() const (defined in optix::VariableObj)optix::VariableObjinline
getInt4() const (defined in optix::VariableObj)optix::VariableObjinline
getMatrix2x2(bool transpose, float *m) const (defined in optix::VariableObj)optix::VariableObjinline
getMatrix2x3(bool transpose, float *m) const (defined in optix::VariableObj)optix::VariableObjinline
getMatrix2x4(bool transpose, float *m) const (defined in optix::VariableObj)optix::VariableObjinline
getMatrix3x2(bool transpose, float *m) const (defined in optix::VariableObj)optix::VariableObjinline
getMatrix3x3(bool transpose, float *m) const (defined in optix::VariableObj)optix::VariableObjinline
getMatrix3x4(bool transpose, float *m) const (defined in optix::VariableObj)optix::VariableObjinline
getMatrix4x2(bool transpose, float *m) const (defined in optix::VariableObj)optix::VariableObjinline
getMatrix4x3(bool transpose, float *m) const (defined in optix::VariableObj)optix::VariableObjinline
getMatrix4x4(bool transpose, float *m) const (defined in optix::VariableObj)optix::VariableObjinline
getName() const optix::VariableObjinline
getProgram() const (defined in optix::VariableObj)optix::VariableObjinline
getSelector() const (defined in optix::VariableObj)optix::VariableObjinline
getSize() const optix::VariableObjinline
getTextureSampler() const (defined in optix::VariableObj)optix::VariableObjinline
getTransform() const (defined in optix::VariableObj)optix::VariableObjinline
getType() const optix::VariableObjinline
getUint() const (defined in optix::VariableObj)optix::VariableObjinline
getUint(unsigned &u1) const (defined in optix::VariableObj)optix::VariableObjinline
getUint(unsigned &u1, unsigned &u2) const (defined in optix::VariableObj)optix::VariableObjinline
getUint(unsigned &u1, unsigned &u2, unsigned &u3) const (defined in optix::VariableObj)optix::VariableObjinline
getUint(unsigned &u1, unsigned &u2, unsigned &u3, unsigned &u4) const (defined in optix::VariableObj)optix::VariableObjinline
getUint2() const (defined in optix::VariableObj)optix::VariableObjinline
getUint3() const (defined in optix::VariableObj)optix::VariableObjinline
getUint4() const (defined in optix::VariableObj)optix::VariableObjinline
getUserData(RTsize size, void *ptr) const optix::VariableObjinline
Handle< VariableObj > (defined in optix::VariableObj)optix::VariableObjfriend
makeException(RTresult code, RTcontext context)optix::APIObjinlinestatic
removeReference()optix::APIObjinline
set(Buffer buffer) (defined in optix::VariableObj)optix::VariableObjinline
set(TextureSampler texturesample) (defined in optix::VariableObj)optix::VariableObjinline
set(GeometryGroup group) (defined in optix::VariableObj)optix::VariableObjinline
set(Group group) (defined in optix::VariableObj)optix::VariableObjinline
set(Program program) (defined in optix::VariableObj)optix::VariableObjinline
set(Selector selector) (defined in optix::VariableObj)optix::VariableObjinline
set(Transform transform) (defined in optix::VariableObj)optix::VariableObjinline
set1fv(const float *f)optix::VariableObjinline
set1iv(const int *i) (defined in optix::VariableObj)optix::VariableObjinline
set1uiv(const unsigned int *u) (defined in optix::VariableObj)optix::VariableObjinline
set2fv(const float *f)optix::VariableObjinline
set2iv(const int *i) (defined in optix::VariableObj)optix::VariableObjinline
set2uiv(const unsigned int *u) (defined in optix::VariableObj)optix::VariableObjinline
set3fv(const float *f)optix::VariableObjinline
set3iv(const int *i) (defined in optix::VariableObj)optix::VariableObjinline
set3uiv(const unsigned int *u) (defined in optix::VariableObj)optix::VariableObjinline
set4fv(const float *f)optix::VariableObjinline
set4iv(const int *i) (defined in optix::VariableObj)optix::VariableObjinline
set4uiv(const unsigned int *u) (defined in optix::VariableObj)optix::VariableObjinline
setBuffer(Buffer buffer) (defined in optix::VariableObj)optix::VariableObjinline
setFloat(float f1)optix::VariableObjinline
setFloat(optix::float2 f)optix::VariableObjinline
setFloat(float f1, float f2)optix::VariableObjinline
setFloat(optix::float3 f)optix::VariableObjinline
setFloat(float f1, float f2, float f3)optix::VariableObjinline
setFloat(optix::float4 f)optix::VariableObjinline
setFloat(float f1, float f2, float f3, float f4)optix::VariableObjinline
setInt(int i1) (defined in optix::VariableObj)optix::VariableObjinline
setInt(int i1, int i2) (defined in optix::VariableObj)optix::VariableObjinline
setInt(optix::int2 i) (defined in optix::VariableObj)optix::VariableObjinline
setInt(int i1, int i2, int i3) (defined in optix::VariableObj)optix::VariableObjinline
setInt(optix::int3 i) (defined in optix::VariableObj)optix::VariableObjinline
setInt(int i1, int i2, int i3, int i4) (defined in optix::VariableObj)optix::VariableObjinline
setInt(optix::int4 i) (defined in optix::VariableObj)optix::VariableObjinline
setMatrix2x2fv(bool transpose, const float *m) (defined in optix::VariableObj)optix::VariableObjinline
setMatrix2x3fv(bool transpose, const float *m) (defined in optix::VariableObj)optix::VariableObjinline
setMatrix2x4fv(bool transpose, const float *m) (defined in optix::VariableObj)optix::VariableObjinline
setMatrix3x2fv(bool transpose, const float *m) (defined in optix::VariableObj)optix::VariableObjinline
setMatrix3x3fv(bool transpose, const float *m) (defined in optix::VariableObj)optix::VariableObjinline
setMatrix3x4fv(bool transpose, const float *m) (defined in optix::VariableObj)optix::VariableObjinline
setMatrix4x2fv(bool transpose, const float *m) (defined in optix::VariableObj)optix::VariableObjinline
setMatrix4x3fv(bool transpose, const float *m) (defined in optix::VariableObj)optix::VariableObjinline
setMatrix4x4fv(bool transpose, const float *m) (defined in optix::VariableObj)optix::VariableObjinline
setProgramId(Program program) (defined in optix::VariableObj)optix::VariableObjinline
setTextureSampler(TextureSampler texturesample) (defined in optix::VariableObj)optix::VariableObjinline
setUint(unsigned int u1) (defined in optix::VariableObj)optix::VariableObjinline
setUint(unsigned int u1, unsigned int u2) (defined in optix::VariableObj)optix::VariableObjinline
setUint(unsigned int u1, unsigned int u2, unsigned int u3) (defined in optix::VariableObj)optix::VariableObjinline
setUint(unsigned int u1, unsigned int u2, unsigned int u3, unsigned int u4) (defined in optix::VariableObj)optix::VariableObjinline
setUint(optix::uint2 u) (defined in optix::VariableObj)optix::VariableObjinline
setUint(optix::uint3 u) (defined in optix::VariableObj)optix::VariableObjinline
setUint(optix::uint4 u) (defined in optix::VariableObj)optix::VariableObjinline
setUserData(RTsize size, const void *ptr)optix::VariableObjinline
~APIObj() (defined in optix::APIObj)optix::APIObjinlinevirtual