VTK
Public Member Functions | List of all members
vtkDenseArray< T >::HeapMemoryBlock Class Reference

#include <vtkDenseArray.h>

Inheritance diagram for vtkDenseArray< T >::HeapMemoryBlock:
[legend]
Collaboration diagram for vtkDenseArray< T >::HeapMemoryBlock:
[legend]

Public Member Functions

 HeapMemoryBlock (const vtkArrayExtents &extents)
 
virtual ~HeapMemoryBlock ()
 
virtual T * GetAddress ()
 
- Public Member Functions inherited from vtkDenseArray< T >::MemoryBlock
virtual ~MemoryBlock ()
 

Detailed Description

template<typename T>
class vtkDenseArray< T >::HeapMemoryBlock

MemoryBlock implementation that manages internally-allocated memory using new[] and delete[]. Note: HeapMemoryBlock is the default used by vtkDenseArray for its "normal" internal memory allocation.

Definition at line 111 of file vtkDenseArray.h.

Constructor & Destructor Documentation

template<typename T>
vtkDenseArray< T >::HeapMemoryBlock::HeapMemoryBlock ( const vtkArrayExtents extents)
template<typename T>
virtual vtkDenseArray< T >::HeapMemoryBlock::~HeapMemoryBlock ( )
virtual

Member Function Documentation

template<typename T>
virtual T* vtkDenseArray< T >::HeapMemoryBlock::GetAddress ( )
virtual

Returns a pointer to the block of memory to be used for storage.

Implements vtkDenseArray< T >::MemoryBlock.


The documentation for this class was generated from the following file: