Cortex  10.0.0-a4
IECoreGL::MeshPrimitive Member List

This is the complete list of members for IECoreGL::MeshPrimitive, including all inherited members.

addPrimitiveVariable(const std::string &name, const IECore::PrimitiveVariable &primVar) overrideIECoreGL::MeshPrimitivevirtual
addPrimitiveVariablesToShaderSetup(Shader::Setup *shaderSetup, const std::string &vertexPrefix="vertex", GLuint vertexDivisor=0) const IECoreGL::Primitive
addRef() const IECore::RefCountedinline
addUniformAttribute(const std::string &name, IECore::ConstDataPtr data)IECoreGL::Primitiveprotected
addVertexAttribute(const std::string &name, IECore::ConstDataPtr data)IECoreGL::Primitiveprotected
BaseClass typedefIECore::RunTimeTyped
baseTypeId()IECore::RunTimeTypedstatic
baseTypeId(TypeId typeId)IECore::RunTimeTypedstatic
baseTypeIds(TypeId typeId)IECore::RunTimeTypedstatic
baseTypeName()IECore::RunTimeTypedstatic
baseTypeRegistry() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
BaseTypeRegistryMap typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
BaseTypesRegistryMap typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
bound() const overrideIECoreGL::MeshPrimitivevirtual
completeBaseTypesRegistry() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
completeDerivedTypesRegistry() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
depthSortRequested(const State *state) const IECoreGL::Primitiveprotected
derivedTypeIds(TypeId typeId)IECore::RunTimeTypedstatic
derivedTypeIdsWalk(TypeId typeId, std::set< TypeId > &) (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
derivedTypesRegistry() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
DerivedTypesRegistryMap typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
DrawBound typedef (defined in IECoreGL::Primitive)IECoreGL::Primitive
DrawOutline typedef (defined in IECoreGL::Primitive)IECoreGL::Primitive
DrawPoints typedef (defined in IECoreGL::Primitive)IECoreGL::Primitive
DrawSolid typedef (defined in IECoreGL::Primitive)IECoreGL::Primitive
DrawWireframe typedef (defined in IECoreGL::Primitive)IECoreGL::Primitive
Font classIECoreGL::MeshPrimitivefriend
g_baseTypeIdsMutex (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
g_derivedTypeIdsMutex (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
IE_CORE_DECLAREMEMBERPTR(RunTimeTyped) (defined in IECore::RunTimeTyped)IECore::RunTimeTyped
IE_CORE_DECLAREMEMBERPTR(RefCounted) (defined in IECore::RefCounted)IECore::RefCounted
IE_CORE_DECLAREPTR(DrawBound) (defined in IECoreGL::Primitive)IECoreGL::Primitive
IE_CORE_DECLAREPTR(DrawWireframe) (defined in IECoreGL::Primitive)IECoreGL::Primitive
IE_CORE_DECLAREPTR(WireframeWidth) (defined in IECoreGL::Primitive)IECoreGL::Primitive
IE_CORE_DECLAREPTR(DrawSolid) (defined in IECoreGL::Primitive)IECoreGL::Primitive
IE_CORE_DECLAREPTR(DrawOutline) (defined in IECoreGL::Primitive)IECoreGL::Primitive
IE_CORE_DECLAREPTR(OutlineWidth) (defined in IECoreGL::Primitive)IECoreGL::Primitive
IE_CORE_DECLAREPTR(DrawPoints) (defined in IECoreGL::Primitive)IECoreGL::Primitive
IE_CORE_DECLAREPTR(PointWidth) (defined in IECoreGL::Primitive)IECoreGL::Primitive
IE_CORE_DECLAREPTR(Selectable) (defined in IECoreGL::Primitive)IECoreGL::Primitive
IE_CORE_DECLAREPTR(TransparencySort) (defined in IECoreGL::Primitive)IECoreGL::Primitive
IE_CORE_DECLARERUNTIMETYPEDEXTENSION(IECoreGL::MeshPrimitive, MeshPrimitiveTypeId, Primitive) (defined in IECoreGL::MeshPrimitive)IECoreGL::MeshPrimitive
IE_CORE_DECLARERUNTIMETYPEDEXTENSION(IECoreGL::Primitive, PrimitiveTypeId, Renderable) (defined in IECoreGL::Primitive)IECoreGL::Primitive
IE_CORE_DECLARERUNTIMETYPEDEXTENSION(IECoreGL::Renderable, RenderableTypeId, IECore::RunTimeTyped) (defined in IECoreGL::Renderable)IECoreGL::Renderable
inheritsFrom(TypeId typeId)IECore::RunTimeTypedstatic
inheritsFrom(const char *typeName)IECore::RunTimeTypedstatic
inheritsFrom(TypeId type, TypeId baseType)IECore::RunTimeTypedstatic
inheritsFrom(const char *typeName, const char *baseTypeName)IECore::RunTimeTypedstatic
isInstanceOf(TypeId typeId) const IECore::RunTimeTypedvirtual
isInstanceOf(const char *typeName) const IECore::RunTimeTypedvirtual
MeshPrimitive(unsigned numTriangles) (defined in IECoreGL::MeshPrimitive)IECoreGL::MeshPrimitive
Mutex typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
OutlineWidth typedef (defined in IECoreGL::Primitive)IECoreGL::Primitive
PointWidth typedef (defined in IECoreGL::Primitive)IECoreGL::Primitive
Primitive() (defined in IECoreGL::Primitive)IECoreGL::Primitive
refCount() const IECore::RefCountedinline
RefCount typedef (defined in IECore::RefCounted)IECore::RefCounted
RefCounted() (defined in IECore::RefCounted)IECore::RefCounted
registerType(TypeId derivedTypeId, const char *derivedTypeName, TypeId baseTypeId)IECore::RunTimeTypedstatic
removeRef() const IECore::RefCountedinline
render(State *currentState) const overrideIECoreGL::Primitivevirtual
render(const State *currentState, IECore::TypeId style) const IECoreGL::Primitivevirtual
Renderable() (defined in IECoreGL::Renderable)IECoreGL::Renderable
renderInstances(size_t numInstances=1) const overrideIECoreGL::MeshPrimitivevirtual
RunTimeTyped() (defined in IECore::RunTimeTyped)IECore::RunTimeTyped
Selectable typedef (defined in IECoreGL::Primitive)IECoreGL::Primitive
shaderSetup(const Shader *shader, State *state) const (defined in IECoreGL::Primitive)IECoreGL::Primitivevirtual
staticTypeId()IECore::RunTimeTypedstatic
staticTypeName()IECore::RunTimeTypedstatic
TransparencySort typedefIECoreGL::Primitive
typeId() const IECore::RunTimeTypedvirtual
typeIdFromTypeName(const char *typeName)IECore::RunTimeTypedstatic
typeIdsToTypeNames() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
TypeIdsToTypeNamesMap typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
typeName() const IECore::RunTimeTypedvirtual
typeNameFromTypeId(TypeId typeId)IECore::RunTimeTypedstatic
typeNamesToTypeIds() (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotectedstatic
TypeNamesToTypeIdsMap typedef (defined in IECore::RunTimeTyped)IECore::RunTimeTypedprotected
WireframeWidth typedef (defined in IECoreGL::Primitive)IECoreGL::Primitive
~MeshPrimitive() override (defined in IECoreGL::MeshPrimitive)IECoreGL::MeshPrimitive
~Primitive() override (defined in IECoreGL::Primitive)IECoreGL::Primitive
~RefCounted() (defined in IECore::RefCounted)IECore::RefCountedprotectedvirtual
~Renderable() override (defined in IECoreGL::Renderable)IECoreGL::Renderable
~RunTimeTyped() override (defined in IECore::RunTimeTyped)IECore::RunTimeTyped