binding_type (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [static] |
clone(const ShVariable &other) (defined in SH::ShVariable) | SH::ShVariable | |
ConstType typedef (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | |
getValue(int index) const (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | |
getValues(host_type dest[]) const | SH::ShGeneric< N, T > | |
getVariant() const | SH::ShVariable | |
getVariant(int index) const (defined in SH::ShVariable) | SH::ShVariable | |
hasValues() const | SH::ShVariable | |
highBound() const (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | |
highBound(int index) const (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | |
highBoundVariant() const | SH::ShVariable | |
host_type typedef (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | |
InOutType typedef (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | |
InputType typedef (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | |
loadVariant(ShVariant *&result) const | SH::ShVariable | |
lowBound() const (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | |
lowBound(int index) const (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | |
lowBoundVariant() const (defined in SH::ShVariable) | SH::ShVariable | |
m_neg | SH::ShVariable | [protected] |
m_node | SH::ShVariable | [protected] |
m_swizzle | SH::ShVariable | [protected] |
mem_type typedef (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | |
neg() const | SH::ShVariable | |
neg() (defined in SH::ShVariable) | SH::ShVariable | |
node() const | SH::ShVariable | |
null() const | SH::ShVariable | |
operator *=(const ShGeneric< N, T2 > &right) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator *=(host_type) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator *=(const ShGeneric< 1, T2 > &) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator!=(const ShVariable &other) const (defined in SH::ShVariable) | SH::ShVariable | [inline] |
operator%=(const ShGeneric< N, T2 > &right) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator%=(host_type) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator%=(const ShGeneric< 1, T2 > &) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator()(int) const (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator()(int, int) const (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator()(int, int, int) const (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator()(int, int, int, int) const (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
SH::ShGeneric::operator()() const | SH::ShGeneric< N, T > | [inline] |
operator()(int size, int indices[]) const (defined in SH::ShVariable) | SH::ShVariable | |
operator+=(const ShGeneric< N, T2 > &right) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator+=(host_type) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator+=(const ShGeneric< 1, T2 > &) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator-() const (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | |
operator-=(const ShGeneric< N, T2 > &right) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator-=(host_type) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator-=(const ShGeneric< 1, T2 > &) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator/=(const ShGeneric< N, T2 > &right) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator/=(host_type) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator/=(const ShGeneric< 1, T2 > &) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator<< (defined in SH::ShVariable) | SH::ShVariable | [friend] |
operator=(const ShGeneric< N, T2 > &other) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator=(const ShPoint< N, Binding, T2, Swizzled > &other) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator=(const ShPoint< N, Binding, T, Swizzled > &other) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator=(const ShProgram &prg) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
operator=(const ShAttrib< N, Binding, T2, Swizzled > &other) (defined in SH::ShAttrib< N, Binding, T, Swizzled >) | SH::ShAttrib< N, Binding, T, Swizzled > | [inline] |
operator=(const ShAttrib< N, Binding, T, Swizzled > &other) (defined in SH::ShAttrib< N, Binding, T, Swizzled >) | SH::ShAttrib< N, Binding, T, Swizzled > | [inline] |
operator=(const ShGeneric &other) (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | [inline] |
operator==(const ShVariable &other) const (defined in SH::ShVariable) | SH::ShVariable | |
operator[](int) const (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
OutputType typedef (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | |
range(host_type low, host_type high) | SH::ShGeneric< N, T > | |
rangeVariant(const ShVariant *low, const ShVariant *high) | SH::ShVariable | |
semantic_type (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [static] |
setValue(int index, const host_type &value) | SH::ShGeneric< N, T > | |
setValues(const host_type values[]) (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | |
setVariant(const ShVariant *other, bool neg, const ShSwizzle &writemask) | SH::ShVariable | |
setVariant(ShVariantCPtr other, bool neg, const ShSwizzle &writemask) (defined in SH::ShVariable) | SH::ShVariable | |
setVariant(const ShVariant *other, int index) | SH::ShVariable | |
setVariant(ShVariantCPtr other, int index) (defined in SH::ShVariable) | SH::ShVariable | |
setVariant(const ShVariant *other) | SH::ShVariable | |
setVariant(ShVariantCPtr other) (defined in SH::ShVariable) | SH::ShVariable | |
ShAttrib() (defined in SH::ShAttrib< N, Binding, T, Swizzled >) | SH::ShAttrib< N, Binding, T, Swizzled > | [inline] |
ShAttrib(const ShGeneric< N, T2 > &other) (defined in SH::ShAttrib< N, Binding, T, Swizzled >) | SH::ShAttrib< N, Binding, T, Swizzled > | [inline] |
ShAttrib(const ShAttrib< N, Binding, T, Swizzled > &other) (defined in SH::ShAttrib< N, Binding, T, Swizzled >) | SH::ShAttrib< N, Binding, T, Swizzled > | [inline] |
ShAttrib(const ShAttrib< N, Binding, T2, Swizzled > &other) (defined in SH::ShAttrib< N, Binding, T, Swizzled >) | SH::ShAttrib< N, Binding, T, Swizzled > | [inline] |
ShAttrib(const ShVariableNodePtr &node, const ShSwizzle &swizzle, bool neg) (defined in SH::ShAttrib< N, Binding, T, Swizzled >) | SH::ShAttrib< N, Binding, T, Swizzled > | [inline] |
ShAttrib(host_type data[N]) (defined in SH::ShAttrib< N, Binding, T, Swizzled >) | SH::ShAttrib< N, Binding, T, Swizzled > | [inline, explicit] |
ShGeneric(const ShVariableNodePtr &node, ShSwizzle swizzle, bool neg) (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | [inline] |
ShGeneric(const ShGeneric< N, T2 > &other) (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | [inline] |
ShGeneric(const ShVariableNodePtr &node) (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | [inline, protected] |
ShPoint() (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
ShPoint(const ShGeneric< N, T2 > &other) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
ShPoint(const ShPoint< N, Binding, T, Swizzled > &other) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
ShPoint(const ShPoint< N, Binding, T2, Swizzled > &other) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
ShPoint(const ShVariableNodePtr &node, const ShSwizzle &swizzle, bool neg) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
ShPoint(host_type data[N]) (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline, explicit] |
ShVariable() (defined in SH::ShVariable) | SH::ShVariable | |
ShVariable(const ShVariableNodePtr &node) (defined in SH::ShVariable) | SH::ShVariable | |
ShVariable(const ShVariableNodePtr &node, const ShSwizzle &swizzle, bool neg) (defined in SH::ShVariable) | SH::ShVariable | |
size() const | SH::ShVariable | |
storage_type typedef (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | |
swiz(int indices[]) const (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | |
swizzle() const | SH::ShVariable | |
TempType typedef (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | |
typesize (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | [static] |
uniform() const | SH::ShVariable | |
updateVariant() (defined in SH::ShVariable) | SH::ShVariable | |
value_type (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | [static] |
valueType() const | SH::ShVariable | |
VariantType typedef (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | |
VariantTypeCPtr typedef (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | |
VariantTypePtr typedef (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | |
~ShAttrib() (defined in SH::ShAttrib< N, Binding, T, Swizzled >) | SH::ShAttrib< N, Binding, T, Swizzled > | [inline] |
~ShGeneric() (defined in SH::ShGeneric< N, T >) | SH::ShGeneric< N, T > | [inline] |
~ShPoint() (defined in SH::ShPoint< N, Binding, T, Swizzled >) | SH::ShPoint< N, Binding, T, Swizzled > | [inline] |
~ShVariable() (defined in SH::ShVariable) | SH::ShVariable | [inline] |