Workspace 6.21.5
MeshNodesInterface Member List

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

add(const Vector3d &position)=0MeshNodesInterfacepure virtual
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)=0MeshNodesInterfaceprotectedpure virtual
advance(const NodeHandle &nodeHandle, size_type n) const =0MeshNodesInterfaceprotectedpure virtual
begin()MeshNodesInterfaceinline
begin() constMeshNodesInterfaceinline
beginHandle() constMeshNodesInterfaceinlineprotectedvirtual
calculateBoundingBox() constMeshNodesInterfacevirtual
canAddState(const DataExecution::DataObject &defaultValue)MeshNodesInterfacevirtual
canRemoveState(const NodeStateHandle &state)MeshNodesInterfacevirtual
clear()=0MeshNodesInterfacepure virtual
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() constMeshNodesInterfaceinlinevirtual
end()MeshNodesInterfaceinline
end() constMeshNodesInterfaceinline
endHandle() constMeshNodesInterfaceinlineprotectedvirtual
ensureAllStatesSupported(const NodeStateHandleList &states)MeshNodesInterface
erase(const iterator &position)=0MeshNodesInterfacepure virtual
getAllStateHandles() constMeshNodesInterface
getContiguousDataAccessType() constMeshNodesInterfacevirtual
getPosition(const NodeHandle &nodeHandle) const =0MeshNodesInterfacepure virtual
getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, DataExecution::DataObject &result)MeshNodesInterfaceinline
getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, DataExecution::DataObject &result) constMeshNodesInterfaceinline
getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, quint8 &result) constMeshNodesInterfacevirtual
getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, quint16 &result) constMeshNodesInterfacevirtual
getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, int_type &result) constMeshNodesInterfacevirtual
getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, double &result) constMeshNodesInterfacevirtual
getState(const NodeHandle &nodeHandle, const NodeStateHandle &state, Vector3d &result) constMeshNodesInterfacevirtual
getStateHandle(const QString &name) constMeshNodesInterface
getStateImpl(const NodeHandle &nodeHandle, const NodeStateHandle &state, DataExecution::DataObject &result)=0MeshNodesInterfaceprotectedpure virtual
getStateImpl(const NodeHandle &nodeHandle, const NodeStateHandle &state, DataExecution::DataObject &result) const =0MeshNodesInterfaceprotectedpure virtual
hasState(const QString &name) constMeshNodesInterface
height() constMeshNodesInterfaceinlinevirtual
highestNodeIndex() const =0MeshNodesInterfacepure virtual
int_type typedefMeshNodesInterface
isDense() constMeshNodesInterfaceinlinevirtual
isStateTypeSupported(const DataExecution::DataFactory &dataFactory) const =0MeshNodesInterfacepure virtual
ItemHandleListType typedefMeshNodesInterface
ItemHandleType typedefMeshNodesInterface
load(MeshSerializer &serializer)MeshNodesInterfacevirtual
MeshNodesInterface()MeshNodesInterfaceprotected
MeshNodesInterface(const MeshNodesInterface &)MeshNodesInterfaceprotected
operator=(const MeshNodesInterface &)MeshNodesInterfaceprotected
registerExistingState(MeshModelInterface::size_type index, const QString &name, const DataExecution::DataObject &defaultValue)MeshNodesInterfaceprotected
remove(const NodeHandle &nodeHandle)=0MeshNodesInterfacepure virtual
removeAllStates()MeshNodesInterface
removeState(const NodeStateHandle &state)MeshNodesInterface
removeState(const QString &name)MeshNodesInterface
removeStateFromImplementation(const NodeStateHandle &state)=0MeshNodesInterfaceprotectedpure virtual
renameState(const QString &from, const QString &to)MeshNodesInterface
reserve(size_type n)MeshNodesInterfaceinlinevirtual
save(MeshSerializer &serializer, NodeHandleIndexHash &nodeIds) constMeshNodesInterfacevirtual
setPosition(const NodeHandle &nodeHandle, const Vector3d &position)=0MeshNodesInterfacepure virtual
setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, const DataExecution::DataObject &value)=0MeshNodesInterfacepure virtual
setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, quint8 value)MeshNodesInterfacevirtual
setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, quint16 value)MeshNodesInterfacevirtual
setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, int_type value)MeshNodesInterfacevirtual
setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, double value)MeshNodesInterfacevirtual
setState(const NodeHandle &nodeHandle, const NodeStateHandle &state, const Vector3d &value)MeshNodesInterfacevirtual
size() const =0MeshNodesInterfacepure virtual
size_type typedefMeshNodesInterface
stateBeingRenamed(const NodeStateHandle &state, const QString &to)MeshNodesInterfaceinlineprotectedvirtual
StateHandleListType typedefMeshNodesInterface
StateHandleType typedefMeshNodesInterface
width() constMeshNodesInterfaceinlinevirtual
~MeshNodesInterface()MeshNodesInterfaceprotectedvirtual