Public Member Functions | Public Attributes | List of all members
Eigen::internal::Colamd::ColStructure< IndexType > Struct Template Reference

#include <Ordering.h>

Public Member Functions

bool is_alive () const
 
bool is_dead () const
 
bool is_dead_principal () const
 
void kill_non_principal ()
 
void kill_principal ()
 

Public Attributes

IndexType length
 
union {
   IndexType   parent
 
   IndexType   thickness
 
shared1
 
union {
   IndexType   order
 
   IndexType   score
 
shared2
 
union {
   IndexType   hash
 
   IndexType   headhash
 
   IndexType   prev
 
shared3
 
union {
   IndexType   degree_next
 
   IndexType   hash_next
 
shared4
 
IndexType start
 

Detailed Description

template<typename IndexType>
struct Eigen::internal::Colamd::ColStructure< IndexType >

Definition at line 137 of file 3rdparty/Eigen/Eigen/src/OrderingMethods/Ordering.h.

Member Function Documentation

◆ is_alive()

template<typename IndexType >
bool Eigen::internal::Colamd::ColStructure< IndexType >::is_alive ( ) const
inline

◆ is_dead()

template<typename IndexType >
bool Eigen::internal::Colamd::ColStructure< IndexType >::is_dead ( ) const
inline

◆ is_dead_principal()

template<typename IndexType >
bool Eigen::internal::Colamd::ColStructure< IndexType >::is_dead_principal ( ) const
inline

◆ kill_non_principal()

template<typename IndexType >
void Eigen::internal::Colamd::ColStructure< IndexType >::kill_non_principal ( )
inline

◆ kill_principal()

template<typename IndexType >
void Eigen::internal::Colamd::ColStructure< IndexType >::kill_principal ( )
inline

Member Data Documentation

◆ degree_next

template<typename IndexType >
IndexType Eigen::internal::Colamd::ColStructure< IndexType >::degree_next

◆ hash

template<typename IndexType >
IndexType Eigen::internal::Colamd::ColStructure< IndexType >::hash

◆ hash_next

template<typename IndexType >
IndexType Eigen::internal::Colamd::ColStructure< IndexType >::hash_next

◆ headhash

template<typename IndexType >
IndexType Eigen::internal::Colamd::ColStructure< IndexType >::headhash

◆ length

template<typename IndexType >
IndexType Eigen::internal::Colamd::ColStructure< IndexType >::length

◆ order

template<typename IndexType >
IndexType Eigen::internal::Colamd::ColStructure< IndexType >::order

◆ parent

template<typename IndexType >
IndexType Eigen::internal::Colamd::ColStructure< IndexType >::parent

◆ prev

template<typename IndexType >
IndexType Eigen::internal::Colamd::ColStructure< IndexType >::prev

◆ score

template<typename IndexType >
IndexType Eigen::internal::Colamd::ColStructure< IndexType >::score

◆ shared1

union { ... } Eigen::internal::Colamd::ColStructure< IndexType >::shared1

◆ shared2

union { ... } Eigen::internal::Colamd::ColStructure< IndexType >::shared2

◆ shared3

union { ... } Eigen::internal::Colamd::ColStructure< IndexType >::shared3

◆ shared4

union { ... } Eigen::internal::Colamd::ColStructure< IndexType >::shared4

◆ start

template<typename IndexType >
IndexType Eigen::internal::Colamd::ColStructure< IndexType >::start

◆ thickness

template<typename IndexType >
IndexType Eigen::internal::Colamd::ColStructure< IndexType >::thickness

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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:46:11