Slicer  4.8
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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