OpenVDB  6.1.0
Public Types | Public Member Functions | List of all members
LeafNodeVoxelOffsets Struct Reference

#include <VolumeToMesh.h>

Public Types

using IndexVector = std::vector< Index >
 

Public Member Functions

template<typename LeafNodeType >
void constructOffsetList ()
 
const IndexVectorcore () const
 Return internal core voxel offsets. More...
 
const IndexVectorminX () const
 Return front face voxel offsets. More...
 
const IndexVectormaxX () const
 Return back face voxel offsets. More...
 
const IndexVectorminY () const
 Return bottom face voxel offsets. More...
 
const IndexVectormaxY () const
 Return top face voxel offsets. More...
 
const IndexVectorminZ () const
 Return left face voxel offsets. More...
 
const IndexVectormaxZ () const
 Return right face voxel offsets. More...
 
const IndexVectorinternalNeighborsX () const
 Return voxel offsets with internal neighbours in x + 1. More...
 
const IndexVectorinternalNeighborsY () const
 Return voxel offsets with internal neighbours in y + 1. More...
 
const IndexVectorinternalNeighborsZ () const
 Return voxel offsets with internal neighbours in z + 1. More...
 

Member Typedef Documentation

using IndexVector = std::vector<Index>

Member Function Documentation

void constructOffsetList ( )
inline
const IndexVector& core ( ) const
inline

Return internal core voxel offsets.

const IndexVector& internalNeighborsX ( ) const
inline

Return voxel offsets with internal neighbours in x + 1.

const IndexVector& internalNeighborsY ( ) const
inline

Return voxel offsets with internal neighbours in y + 1.

const IndexVector& internalNeighborsZ ( ) const
inline

Return voxel offsets with internal neighbours in z + 1.

const IndexVector& maxX ( ) const
inline

Return back face voxel offsets.

const IndexVector& maxY ( ) const
inline

Return top face voxel offsets.

const IndexVector& maxZ ( ) const
inline

Return right face voxel offsets.

const IndexVector& minX ( ) const
inline

Return front face voxel offsets.

const IndexVector& minY ( ) const
inline

Return bottom face voxel offsets.

const IndexVector& minZ ( ) const
inline

Return left face voxel offsets.


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