HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::math::pcg::SparseStencilMatrix< ValueType, STENCIL_SIZE >::ConstValueIter Class Reference

Iterator over the stored values in a row of this matrix. More...

#include <ConjGradient.h>

Public Member Functions

const ValueTypeoperator* () const
 
SizeType column () const
 
void increment ()
 
ConstValueIteroperator++ ()
 
 operator bool () const
 
void reset ()
 

Friends

class SparseStencilMatrix
 

Detailed Description

template<typename ValueType, SizeType STENCIL_SIZE>
class openvdb::OPENVDB_VERSION_NAME::math::pcg::SparseStencilMatrix< ValueType, STENCIL_SIZE >::ConstValueIter

Iterator over the stored values in a row of this matrix.

Definition at line 410 of file ConjGradient.h.

Member Function Documentation

template<typename ValueType, SizeType STENCIL_SIZE>
SizeType openvdb::OPENVDB_VERSION_NAME::math::pcg::SparseStencilMatrix< ValueType, STENCIL_SIZE >::ConstValueIter::column ( ) const
inline

Definition at line 419 of file ConjGradient.h.

template<typename ValueType, SizeType STENCIL_SIZE>
void openvdb::OPENVDB_VERSION_NAME::math::pcg::SparseStencilMatrix< ValueType, STENCIL_SIZE >::ConstValueIter::increment ( )
inline

Definition at line 421 of file ConjGradient.h.

template<typename ValueType, SizeType STENCIL_SIZE>
openvdb::OPENVDB_VERSION_NAME::math::pcg::SparseStencilMatrix< ValueType, STENCIL_SIZE >::ConstValueIter::operator bool ( ) const
inline

Definition at line 423 of file ConjGradient.h.

template<typename ValueType, SizeType STENCIL_SIZE>
const ValueType& openvdb::OPENVDB_VERSION_NAME::math::pcg::SparseStencilMatrix< ValueType, STENCIL_SIZE >::ConstValueIter::operator* ( void  ) const
inline

Definition at line 413 of file ConjGradient.h.

template<typename ValueType, SizeType STENCIL_SIZE>
ConstValueIter& openvdb::OPENVDB_VERSION_NAME::math::pcg::SparseStencilMatrix< ValueType, STENCIL_SIZE >::ConstValueIter::operator++ ( )
inline

Definition at line 422 of file ConjGradient.h.

template<typename ValueType, SizeType STENCIL_SIZE>
void openvdb::OPENVDB_VERSION_NAME::math::pcg::SparseStencilMatrix< ValueType, STENCIL_SIZE >::ConstValueIter::reset ( void  )
inline

Definition at line 425 of file ConjGradient.h.

Friends And Related Function Documentation

template<typename ValueType, SizeType STENCIL_SIZE>
friend class SparseStencilMatrix
friend

Definition at line 428 of file ConjGradient.h.


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