Slicer  4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
SFLS.h
Go to the documentation of this file.
1 #ifndef SFLS_h_
2 #define SFLS_h_
3 
4 // std
5 #include <list>
6 
7 // itk
8 #include "vnl/vnl_vector_fixed.h"
9 
10 class CSFLS
11 {
12 public:
13  typedef CSFLS Self;
14 
15  typedef vnl_vector_fixed<int, 3> NodeType;
16  typedef std::list<NodeType> CSFLSLayer;
17 
18  // typedef boost::shared_ptr< Self > Pointer;
19 
20  // ctor
22  {
23  // m_lz.reset(new CSFLSLayer);
24  // m_ln1.reset(new CSFLSLayer);
25  // m_ln2.reset(new CSFLSLayer);
26  // m_lp1.reset(new CSFLSLayer);
27  // m_lp2.reset(new CSFLSLayer);
28  }
29 
30  // static Pointer New()
31  // {
32  // return Pointer(new CSFLS);
33  // }
34 
35  CSFLSLayer m_lz;
36  CSFLSLayer m_ln1;
37  CSFLSLayer m_ln2;
38  CSFLSLayer m_lp1;
39  CSFLSLayer m_lp2;
40 };
41 
42 #endif
Definition: SFLS.h:10
vnl_vector_fixed< int, 3 > NodeType
Definition: SFLS.h:15
CSFLSLayer m_lp2
Definition: SFLS.h:39
std::list< NodeType > CSFLSLayer
Definition: SFLS.h:16
CSFLSLayer m_lz
Definition: SFLS.h:35
CSFLS Self
Definition: SFLS.h:13
CSFLSLayer m_ln1
Definition: SFLS.h:36
CSFLSLayer m_ln2
Definition: SFLS.h:37
CSFLS()
Definition: SFLS.h:21
CSFLSLayer m_lp1
Definition: SFLS.h:38