Workspace 6.21.5
LodMeshNodesInterface Member List

This is the complete list of members for LodMeshNodesInterface, including all inherited members.

add(const Vector3d &position) overrideLodMeshNodesInterfacevirtual
addState(const QString &name, const T &defaultValue)MeshNodesInterface
addState(const QString &name, const DataExecution::DataObject &defaultValue)MeshNodesInterface
addStateToImplementation(const QString &name, const DataExecution::DataObject &defaultValue) overrideLodMeshNodesInterfaceprotectedvirtual
advance(const NodeHandle &nodeHandle, size_type n) const overrideLodMeshNodesInterfaceprotectedvirtual
begin()MeshNodesInterfaceinline
begin() constMeshNodesInterfaceinline
beginHandle() const overrideLodMeshNodesInterfaceprotectedvirtual
calculateBoundingBox() constMeshNodesInterfacevirtual
canAddState(const DataExecution::DataObject &defaultValue)MeshNodesInterfacevirtual
canRemoveState(const NodeStateHandle &state)MeshNodesInterfacevirtual
clear() overrideLodMeshNodesInterfacevirtual
ContiguousDataAccessType enum nameMeshNodesInterface
CopiedBufferAccess enum valueMeshNodesInterface
createIterator(const NodeHandle &handle) constMeshNodesInterfaceprotected
digestContiguousFloatStateData(const NodeStateHandle &state, std::function< bool(size_type numNodes, size_type componentsPerNode, size_type stride, const double *data)> digestFunc) constMeshNodesInterfacevirtual
digestContiguousIntegerStateData(const NodeStateHandle &state, std::function< bool(size_type numNodes, size_type componentsPerNode, size_type stride, const int_type *data)> digestFunc) constMeshNodesInterfacevirtual
digestContiguousPositionData(std::function< bool(size_type numNodes, size_type stride, const double *data)> digestFunc) constMeshNodesInterfacevirtual
digestContiguousUInt16StateData(const NodeStateHandle &state, std::function< bool(size_type numNodes, size_type componentsPerNode, size_type stride, const quint16 *data)> digestFunc) constMeshNodesInterfacevirtual
digestContiguousUInt8StateData(const NodeStateHandle &state, std::function< bool(size_type numNodes, size_type componentsPerNode, size_type stride, const quint8 *data)> digestFunc) constMeshNodesInterfacevirtual
DirectBufferAccess enum valueMeshNodesInterface
empty() const overrideLodMeshNodesInterfacevirtual
end()MeshNodesInterfaceinline
end() constMeshNodesInterfaceinline
endHandle() const overrideLodMeshNodesInterfaceprotectedvirtual
ensureAllStatesSupported(const NodeStateHandleList &states)MeshNodesInterface
erase(const iterator &position) overrideLodMeshNodesInterfacevirtual
getAllStateHandles() constMeshNodesInterface
getContiguousDataAccessType() constMeshNodesInterfacevirtual
getPosition(const NodeHandle &nodeHandle) const overrideLodMeshNodesInterfacevirtual
getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, int_type &result) const overrideLodMeshNodesInterfacevirtual
getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, double &result) const overrideLodMeshNodesInterfacevirtual
getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, Vector3d &result) const overrideLodMeshNodesInterfacevirtual
CSIRO::Mesh::MeshNodesInterface::getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, DataExecution::DataObject &result)MeshNodesInterfaceinline
CSIRO::Mesh::MeshNodesInterface::getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, DataExecution::DataObject &result) constMeshNodesInterfaceinline
CSIRO::Mesh::MeshNodesInterface::getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, quint8 &result) constMeshNodesInterfacevirtual
CSIRO::Mesh::MeshNodesInterface::getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, quint16 &result) constMeshNodesInterfacevirtual
getStateHandle(const QString &name) constMeshNodesInterface
getStateImpl(const NodeHandle &nodeHandle, const NodeStateHandle &state, DataExecution::DataObject &result) overrideLodMeshNodesInterfaceprotectedvirtual
getStateImpl(const NodeHandle &nodeHandle, const NodeStateHandle &state, DataExecution::DataObject &result) const overrideLodMeshNodesInterfaceprotectedvirtual
hasState(const QString &name) constMeshNodesInterface
height() constMeshNodesInterfaceinlinevirtual
highestNodeIndex() const overrideLodMeshNodesInterfacevirtual
int_type typedefMeshNodesInterface
isDense() constMeshNodesInterfaceinlinevirtual
isStateTypeSupported(const DataExecution::DataFactory &dataFactory) const overrideLodMeshNodesInterfacevirtual
ItemHandleListType typedefMeshNodesInterface
ItemHandleType typedefMeshNodesInterface
load(MeshSerializer &serializer)MeshNodesInterfacevirtual
LodMeshNodesInterface(LodMeshModelInterface &model)LodMeshNodesInterface
LodMeshNodesInterface(const LodMeshNodesInterface &other, LodMeshModelInterface &model)LodMeshNodesInterface
MeshNodesInterface()MeshNodesInterfaceprotected
MeshNodesInterface(const MeshNodesInterface &)MeshNodesInterfaceprotected
operator=(const LodMeshNodesInterface &)LodMeshNodesInterface
CSIRO::Mesh::MeshNodesInterface::operator=(const MeshNodesInterface &)MeshNodesInterfaceprotected
registerExistingState(MeshModelInterface::size_type index, const QString &name, const DataExecution::DataObject &defaultValue)MeshNodesInterfaceprotected
remove(const NodeHandle &nodeHandle) overrideLodMeshNodesInterfacevirtual
removeAllStates()MeshNodesInterface
removeState(const NodeStateHandle &state)MeshNodesInterface
removeState(const QString &name)MeshNodesInterface
removeStateFromImplementation(const NodeStateHandle &state) overrideLodMeshNodesInterfaceprotectedvirtual
renameState(const QString &from, const QString &to)MeshNodesInterface
reserve(size_type n) overrideLodMeshNodesInterfacevirtual
save(MeshSerializer &serializer, NodeHandleIndexHash &nodeIds) constMeshNodesInterfacevirtual
setPosition(const NodeHandle &nodeHandle, const Vector3d &position) overrideLodMeshNodesInterfacevirtual
setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, int_type value) overrideLodMeshNodesInterfacevirtual
setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, double value) overrideLodMeshNodesInterfacevirtual
setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, const Vector3d &value) overrideLodMeshNodesInterfacevirtual
setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, const DataExecution::DataObject &value) overrideLodMeshNodesInterfacevirtual
CSIRO::Mesh::MeshNodesInterface::setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, quint8 value)MeshNodesInterfacevirtual
CSIRO::Mesh::MeshNodesInterface::setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, quint16 value)MeshNodesInterfacevirtual
size() const overrideLodMeshNodesInterfacevirtual
size_type typedefMeshNodesInterface
stateBeingRenamed(const NodeStateHandle &state, const QString &to)MeshNodesInterfaceinlineprotectedvirtual
StateHandleListType typedefMeshNodesInterface
StateHandleType typedefMeshNodesInterface
width() constMeshNodesInterfaceinlinevirtual
~MeshNodesInterface()MeshNodesInterfaceprotectedvirtual