vcsl_matrix_param.h
Go to the documentation of this file.
1 #ifndef vcsl_matrix_param_h_
2 #define vcsl_matrix_param_h_
3 //:
4 // \file
5 // \brief Auxiliary class for vcsl_matrix
6 // \author Francois BERTEL
7 
8 #include <vector>
10 #include <vbl/vbl_ref_count.h>
11 #ifdef _MSC_VER
12 # include <vcl_msvc_warnings.h>
13 #endif
14 
15 //: Auxiliary class for vcsl_matrix
17 {
18  public:
21  : vbl_ref_count(), xl(x.xl), yl(x.yl), zl(x.zl),
22  omega(x.omega), phi(x.phi), kappa(x.kappa) {}
23  double xl,yl,zl;
24  double omega,phi,kappa;
25 };
26 
27 typedef std::vector<vcsl_matrix_param_sptr> list_of_vcsl_matrix_param_sptr;
28 
29 #endif // vcsl_matrix_param_h_
std::vector< vcsl_matrix_param_sptr > list_of_vcsl_matrix_param_sptr
Auxiliary class for vcsl_matrix.
vcsl_matrix_param(vcsl_matrix_param const &x)