accessFinished() | fast::DataObject | |
blockIfBeingAccessed() | fast::DataObject | protected |
blockIfBeingWrittenTo() | fast::DataObject | protected |
create(std::vector< MeshVertex > vertices, std::vector< MeshLine > lines={}, std::vector< MeshTriangle > triangles={}) | fast::Mesh | |
create(uint nrOfVertices, uint nrOfLInes, uint nrOfTriangles, bool useColors, bool useNormals, bool useEBO) | fast::Mesh | |
DataObject() | fast::DataObject | |
deleteMetadata(std::string name) | fast::DataObject | |
getBoundingBox() const | fast::SpatialDataObject | virtual |
getCreationTimestamp() const | fast::DataObject | |
getFrameData(std::string name) | fast::DataObject | |
getFrameData() | fast::DataObject | |
getLastFrame() | fast::DataObject | |
getMeshAccess(accessType access) | fast::Mesh | |
getMetadata(std::string name) const | fast::DataObject | |
getMetadata() const | fast::DataObject | |
getNameOfClass() const =0 | fast::DataObject | pure virtual |
getNrOfLines() | fast::Mesh | |
getNrOfTriangles() | fast::Mesh | |
getNrOfVertices() | fast::Mesh | |
getOpenCLAccess(accessType access, OpenCLDevice::pointer device) | fast::Mesh | |
getReporter() | fast::Object | |
getSceneGraphNode() const | fast::SpatialDataObject | |
getStaticNameOfClass() | fast::SpatialDataObject | inlinestatic |
getTimestamp() const | fast::DataObject | |
getTransformedBoundingBox() const | fast::SpatialDataObject | virtual |
getVertexBufferObjectAccess(accessType access) | fast::Mesh | |
isLastFrame() | fast::DataObject | |
isLastFrame(std::string streamer) | fast::DataObject | |
mBoundingBox | fast::SpatialDataObject | protected |
mDataIsBeingAccessed | fast::DataObject | protected |
mDataIsBeingAccessedCondition | fast::DataObject | protected |
mDataIsBeingAccessedMutex | fast::DataObject | protected |
mDataIsBeingWrittenTo | fast::DataObject | protected |
mDataIsBeingWrittenToCondition | fast::DataObject | protected |
mDataIsBeingWrittenToMutex | fast::DataObject | protected |
MeshAccess class | fast::Mesh | friend |
MeshOpenCLAccess class | fast::Mesh | friend |
mPtr | fast::Object | protected |
Object() | fast::Object | |
pointer typedef | fast::SpatialDataObject | |
reportEnd() const | fast::Object | protected |
reportError() | fast::Object | protected |
reportInfo() | fast::Object | protected |
reportWarning() | fast::Object | protected |
setBoundingBox(DataBoundingBox box) | fast::Mesh | |
setCreationTimestamp(uint64_t timestamp) | fast::DataObject | |
setFrameData(std::string name, std::string value) | fast::DataObject | |
setLastFrame(std::string streamer) | fast::DataObject | |
setMetadata(std::string name, std::string value) | fast::DataObject | |
setMetadata(std::unordered_map< std::string, std::string > metadata) | fast::DataObject | |
SpatialDataObject() | fast::SpatialDataObject | |
updateModifiedTimestamp() | fast::DataObject | |
VertexBufferObjectAccess class | fast::Mesh | friend |
~DataObject() | fast::DataObject | inlinevirtual |
~Mesh() | fast::Mesh | |
~Object() | fast::Object | inlinevirtual |