g2o
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
g2o::csparse::CSparseExt Struct Reference

Our C++ version of the csparse struct. More...

Inheritance diagram for g2o::csparse::CSparseExt:
Inheritance graph
[legend]
Collaboration diagram for g2o::csparse::CSparseExt:
Collaboration graph
[legend]

Public Member Functions

 CSparseExt ()
 
 CSparseExt (CSparseExt const &)=delete
 
CSparseExtoperator= (CSparseExt const &)=delete
 
 ~CSparseExt ()
 

Public Attributes

int columnsAllocated = 0
 

Detailed Description

Our C++ version of the csparse struct.

Definition at line 44 of file csparse_wrapper.cpp.

Constructor & Destructor Documentation

◆ CSparseExt() [1/2]

g2o::csparse::CSparseExt::CSparseExt ( )
inline

Definition at line 45 of file csparse_wrapper.cpp.

45 {
46 nzmax = 0;
47 m = 0;
48 n = 0;
49 p = 0;
50 i = 0;
51 x = 0;
52 nz = -1; // tag as CCS formatted matrix
53 }

◆ CSparseExt() [2/2]

g2o::csparse::CSparseExt::CSparseExt ( CSparseExt const &  )
delete

◆ ~CSparseExt()

g2o::csparse::CSparseExt::~CSparseExt ( )
inline

Definition at line 56 of file csparse_wrapper.cpp.

56 {
57 delete[] p;
58 delete[] i;
59 delete[] x;
60 }

Member Function Documentation

◆ operator=()

CSparseExt & g2o::csparse::CSparseExt::operator= ( CSparseExt const &  )
delete

Member Data Documentation

◆ columnsAllocated

int g2o::csparse::CSparseExt::columnsAllocated = 0

Definition at line 61 of file csparse_wrapper.cpp.

Referenced by g2o::csparse::CSparse::sparseView().


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