SOFA API  6cb49a94
Open source framework for multi-physics simuation
sofa::helper::vectorData< T > Member List

This is the complete list of members for sofa::helper::vectorData< T >, including all inherited members.

ALL_DEVICE_VALID enum valuesofa::helper::vector< core::objectmodel::Data< T > * >protected
allocate(int d) constsofa::helper::vector< core::objectmodel::Data< T > * >inlineprotected
allocSizesofa::helper::vector< core::objectmodel::Data< T > * >protected
begin() constsofa::helper::vector< core::objectmodel::Data< T > * >inline
begin()sofa::helper::vector< core::objectmodel::Data< T > * >inline
bufferIsRegisteredsofa::helper::vector< core::objectmodel::Data< T > * >mutableprotected
bufferObjectsofa::helper::vector< core::objectmodel::Data< T > * >protected
bufferRead(bool create=false)sofa::helper::vector< core::objectmodel::Data< T > * >inline
bufferWrite(bool create=false)sofa::helper::vector< core::objectmodel::Data< T > * >inline
capacity() constsofa::helper::vector< core::objectmodel::Data< T > * >inline
checkIndex(Size i) constsofa::helper::vector< core::objectmodel::Data< T > * >inlineprotected
clear()sofa::helper::vector< core::objectmodel::Data< T > * >inline
clearSizesofa::helper::vector< core::objectmodel::Data< T > * >mutableprotected
const_iterator typedefsofa::helper::vector< core::objectmodel::Data< T > * >
const_reference typedefsofa::helper::vector< core::objectmodel::Data< T > * >
copyToDevice(int d=0) constsofa::helper::vector< core::objectmodel::Data< T > * >inlineprotected
copyToHost() constsofa::helper::vector< core::objectmodel::Data< T > * >inlineprotected
copyToHostSingle(Size i) constsofa::helper::vector< core::objectmodel::Data< T > * >inlineprotected
createBuffer()sofa::helper::vector< core::objectmodel::Data< T > * >inlineprotected
data() constsofa::helper::vector< core::objectmodel::Data< T > * >inline
data()sofa::helper::vector< core::objectmodel::Data< T > * >inline
device_pointer typedefsofa::helper::vector< core::objectmodel::Data< T > * >
deviceAllocSizesofa::helper::vector< core::objectmodel::Data< T > * >mutableprotected
deviceIsValidsofa::helper::vector< core::objectmodel::Data< T > * >mutableprotected
devicePointersofa::helper::vector< core::objectmodel::Data< T > * >mutableprotected
deviceRead(int gpu=MemoryManager::getBufferDevice()) constsofa::helper::vector< core::objectmodel::Data< T > * >inline
deviceReadAt(int i, int gpu=MemoryManager::getBufferDevice()) constsofa::helper::vector< core::objectmodel::Data< T > * >inline
deviceVectorSizesofa::helper::vector< core::objectmodel::Data< T > * >mutableprotected
deviceWrite(int gpu=MemoryManager::getBufferDevice())sofa::helper::vector< core::objectmodel::Data< T > * >inline
deviceWriteAt(int i, int gpu=MemoryManager::getBufferDevice())sofa::helper::vector< core::objectmodel::Data< T > * >inline
empty() constsofa::helper::vector< core::objectmodel::Data< T > * >inline
end() constsofa::helper::vector< core::objectmodel::Data< T > * >inline
end()sofa::helper::vector< core::objectmodel::Data< T > * >inline
erase(iterator position)sofa::helper::vector< core::objectmodel::Data< T > * >inline
fastResize(Size s, Size WARP_SIZE=MemoryManager::BSIZE)sofa::helper::vector< core::objectmodel::Data< T > * >inline
getCached(Size i) constsofa::helper::vector< core::objectmodel::Data< T > * >inline
getSingle(Size i) constsofa::helper::vector< core::objectmodel::Data< T > * >inline
hostIsValidsofa::helper::vector< core::objectmodel::Data< T > * >mutableprotected
hostPointersofa::helper::vector< core::objectmodel::Data< T > * >protected
hostRead() constsofa::helper::vector< core::objectmodel::Data< T > * >inline
hostReadAt(int i) constsofa::helper::vector< core::objectmodel::Data< T > * >inline
hostWrite()sofa::helper::vector< core::objectmodel::Data< T > * >inline
hostWriteAt(int i)sofa::helper::vector< core::objectmodel::Data< T > * >inline
Inherit typedefsofa::helper::vectorData< T >
insert(iterator position, const core::objectmodel::Data< T > *&x)sofa::helper::vector< core::objectmodel::Data< T > * >inline
invalidateDevice()sofa::helper::vector< core::objectmodel::Data< T > * >inline
invalidateHost()sofa::helper::vector< core::objectmodel::Data< T > * >inline
isDeviceValid(unsigned gpu) constsofa::helper::vector< core::objectmodel::Data< T > * >inline
isHostValid() constsofa::helper::vector< core::objectmodel::Data< T > * >inline
iterator typedefsofa::helper::vector< core::objectmodel::Data< T > * >
m_componentsofa::helper::vectorData< T >protected
m_dataEngineDataTypesofa::helper::vectorData< T >protected
m_defaultValuesofa::helper::vectorData< T >protected
m_helpsofa::helper::vectorData< T >protected
m_namesofa::helper::vectorData< T >protected
mapBuffer() constsofa::helper::vector< core::objectmodel::Data< T > * >inlineprotected
memory_manager typedefsofa::helper::vector< core::objectmodel::Data< T > * >
memsetDevice(int v=0)sofa::helper::vector< core::objectmodel::Data< T > * >inline
memsetHost(int v=0)sofa::helper::vector< core::objectmodel::Data< T > * >inline
merge(Data< T > &outputData, const vectorData< T > &vectorData)sofa::helper::vectorData< T >inlinestatic
operator=(const vector< core::objectmodel::Data< T > *, MemoryManager > &v)sofa::helper::vector< core::objectmodel::Data< T > * >inline
operator[](Size i) constsofa::helper::vector< core::objectmodel::Data< T > * >inline
operator[](Size i)sofa::helper::vector< core::objectmodel::Data< T > * >inline
parseFieldsSizeData(const std::map< std::string, std::string * > &str, Data< unsigned int > &size)sofa::helper::vectorData< T >inline
parseSizeData(sofa::core::objectmodel::BaseObjectDescription *arg, Data< unsigned int > &size)sofa::helper::vectorData< T >inline
pop_back()sofa::helper::vector< core::objectmodel::Data< T > * >inline
push_back(const core::objectmodel::Data< T > *&t)sofa::helper::vector< core::objectmodel::Data< T > * >inline
recreate(Size s, Size WARP_SIZE=MemoryManager::BSIZE)sofa::helper::vector< core::objectmodel::Data< T > * >inline
reference typedefsofa::helper::vector< core::objectmodel::Data< T > * >
registerBuffer() constsofa::helper::vector< core::objectmodel::Data< T > * >inlineprotected
reserve(Size s, Size WARP_SIZE=MemoryManager::BSIZE)sofa::helper::vector< core::objectmodel::Data< T > * >inline
resize(const unsigned int size)sofa::helper::vectorData< T >inline
vector< core::objectmodel::Data< T > * >::resize(Size s, Size WARP_SIZE=MemoryManager::BSIZE)sofa::helper::vector< core::objectmodel::Data< T > * >inline
size() constsofa::helper::vector< core::objectmodel::Data< T > * >inline
Size typedefsofa::helper::vector< core::objectmodel::Data< T > * >
swap(vector< core::objectmodel::Data< T > *, MemoryManager > &v)sofa::helper::vector< core::objectmodel::Data< T > * >inline
unmapBuffer() constsofa::helper::vector< core::objectmodel::Data< T > * >inlineprotected
unregisterBuffer() constsofa::helper::vector< core::objectmodel::Data< T > * >inlineprotected
value_type typedefsofa::helper::vector< core::objectmodel::Data< T > * >
vector()sofa::helper::vector< core::objectmodel::Data< T > * >inline
vector(Size n)sofa::helper::vector< core::objectmodel::Data< T > * >inline
vector(const vector< core::objectmodel::Data< T > *, MemoryManager > &v)sofa::helper::vector< core::objectmodel::Data< T > * >inline
vectorData(core::objectmodel::Base *component, std::string const &name, std::string const &help, DataEngineDataType dataEngineDataType=DataEngineNothing, const T &defaultValue=T())sofa::helper::vectorData< T >inline
vectorSizesofa::helper::vector< core::objectmodel::Data< T > * >protected
~vector()sofa::helper::vector< core::objectmodel::Data< T > * >inline
~vectorData()sofa::helper::vectorData< T >inline