Workspace
6.21.5
CSIRO
Rendering
MeshModelInstance
MeshModelInstance Member List
This is the complete list of members for
MeshModelInstance
, including all inherited members.
addGlypher
(Glypher &item)
MeshModelInstance
addLod
(double distance, const QString &modelId)
MeshModelInstance
attachObserver
(Observer &observer)
Observable
clearGlyphers
()
MeshModelInstance
clone
() const override
MeshModelInstance
virtual
destroy
()
Observable
detachObserver
(Observer &observer)
Observable
getClearCacheIndicator
() const
MeshModelInstance
getEdgeBreakAngle
() const
MeshModelInstance
getEnabled
() const
SceneItem
getGlypher
(unsigned i)
MeshModelInstance
getGlypher
(unsigned i) const
MeshModelInstance
getId
() const
SceneItem
getLastUpdated
() const
MeshModelInstance
getLocalBoundingBox
() const
SceneItem
getLodDistance
(size_t lod) const
MeshModelInstance
getLodModelId
(double distance) const
MeshModelInstance
getLodModelId
(size_t lod) const
MeshModelInstance
getMatrixGlobal
() const
SceneItem
virtual
getMatrixLocal
() const
SceneItem
virtual
getModelId
() const
MeshModelInstance
getName
() const
SceneItem
getNumLods
() const
MeshModelInstance
getParentMatrixGlobal
() const
SceneItem
getParentTransform
()
SceneItem
getPrivateSource
() const
MeshModelInstance
getShader
() const
MeshModelInstance
getShaderId
()
MeshModelInstance
hasLods
() const
MeshModelInstance
haveGlypher
(const Glypher &item) const
MeshModelInstance
haveGlyphers
() const
MeshModelInstance
isDepthTested
() const
MeshModelInstance
isInteractive
() const
MeshModelInstance
isSymbol
() const
MeshModelInstance
isTransformModified
() const
SceneItem
protected
localBoundingBoxIsInitialized
() const
MeshModelInstance
MeshModelInstance
(const QString &id="")
MeshModelInstance
MeshModelInstance
(const MeshModelInstance &pm)
MeshModelInstance
notifyEvent
(const ObservableEvent &event)
Observable
numGlyphers
() const
MeshModelInstance
Observable
()
Observable
protected
Observable
(const Observable &)
Observable
protected
operator=
(const MeshModelInstance &proxy)
MeshModelInstance
CSIRO::Rendering::SceneItem::operator=
(const SceneItem &item)
SceneItem
protected
removeGlypher
(Glypher &item)
MeshModelInstance
removeLod
(const QString &modelId)
MeshModelInstance
removeLod
(size_t lod)
MeshModelInstance
SceneItem
(const QString &id)
SceneItem
protected
SceneItem
(const SceneItem &item)
SceneItem
protected
setClearCacheIndicator
(const QDateTime &timeStamp)
MeshModelInstance
setDepthTested
(bool b)
MeshModelInstance
setEdgeBreakAngle
(double theta)
MeshModelInstance
setEnabled
(bool b)
SceneItem
setId
(const QString &itemId)
SceneItem
setInteractive
(bool b)
MeshModelInstance
setLastUpdated
(const QDateTime &timeStamp)
MeshModelInstance
setLocalBoundingBox
(const Mesh::BoundingBoxMinimal &bb) override
MeshModelInstance
virtual
setModelId
(const QString &id)
MeshModelInstance
setName
(const QString &name)
SceneItem
setPrivateSource
(Mesh::MeshModelSource *source)
MeshModelInstance
setShader
(Shader *shader)
MeshModelInstance
setShaderId
(const QString &id)
MeshModelInstance
setSymbol
(bool b)
MeshModelInstance
setTransformModified
(bool b)
SceneItem
protected
toTransform
()
SceneItem
virtual
toTransform
() const
SceneItem
virtual
updateGlobalMatrix
()
SceneItem
virtual
visit
(SceneProcessor &processor) override
MeshModelInstance
virtual
~Clonable
()=default
Clonable
virtual
~MeshModelInstance
() override
MeshModelInstance
~Observable
()
Observable
virtual
~SceneItem
() override
SceneItem