Assimp  v3.1.1 (June 2014)
o3dgc::AdjacencyInfo Class Reference

Public Member Functions

O3DGCErrorCode AddNeighbor (long element, long neighbor)
 
 AdjacencyInfo (long numNeighborsSize=O3DGC_MIN_NUM_NEIGHBORS_SIZE, long neighborsSize=O3DGC_MIN_NUM_NEIGHBORS_SIZE)
 Constructor. More...
 
O3DGCErrorCode Allocate (long numNeighborsSize, long neighborsSize)
 
O3DGCErrorCode AllocateNeighborsArray ()
 
O3DGCErrorCode AllocateNumNeighborsArray (long numElements)
 
long Begin (long element) const
 
O3DGCErrorCode ClearNeighborsArray ()
 
O3DGCErrorCode ClearNumNeighborsArray ()
 
long End (long element) const
 
long GetNeighbor (long element) const
 
long *const GetNeighborsBuffer ()
 
long GetNumNeighbors (long element) const
 
long *const GetNumNeighborsBuffer ()
 
 ~AdjacencyInfo (void)
 Destructor. More...
 

Constructor & Destructor Documentation

◆ AdjacencyInfo()

o3dgc::AdjacencyInfo::AdjacencyInfo ( long  numNeighborsSize = O3DGC_MIN_NUM_NEIGHBORS_SIZE,
long  neighborsSize = O3DGC_MIN_NUM_NEIGHBORS_SIZE 
)
inline

Constructor.

◆ ~AdjacencyInfo()

o3dgc::AdjacencyInfo::~AdjacencyInfo ( void  )
inline

Destructor.

Member Function Documentation

◆ AddNeighbor()

O3DGCErrorCode o3dgc::AdjacencyInfo::AddNeighbor ( long  element,
long  neighbor 
)
inline

◆ Allocate()

O3DGCErrorCode o3dgc::AdjacencyInfo::Allocate ( long  numNeighborsSize,
long  neighborsSize 
)
inline

◆ AllocateNeighborsArray()

O3DGCErrorCode o3dgc::AdjacencyInfo::AllocateNeighborsArray ( )
inline

◆ AllocateNumNeighborsArray()

O3DGCErrorCode o3dgc::AdjacencyInfo::AllocateNumNeighborsArray ( long  numElements)
inline

◆ Begin()

long o3dgc::AdjacencyInfo::Begin ( long  element) const
inline

◆ ClearNeighborsArray()

O3DGCErrorCode o3dgc::AdjacencyInfo::ClearNeighborsArray ( )
inline

◆ ClearNumNeighborsArray()

O3DGCErrorCode o3dgc::AdjacencyInfo::ClearNumNeighborsArray ( )
inline

◆ End()

long o3dgc::AdjacencyInfo::End ( long  element) const
inline

◆ GetNeighbor()

long o3dgc::AdjacencyInfo::GetNeighbor ( long  element) const
inline

◆ GetNeighborsBuffer()

long* const o3dgc::AdjacencyInfo::GetNeighborsBuffer ( )
inline

◆ GetNumNeighbors()

long o3dgc::AdjacencyInfo::GetNumNeighbors ( long  element) const
inline

◆ GetNumNeighborsBuffer()

long* const o3dgc::AdjacencyInfo::GetNumNeighborsBuffer ( )
inline

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