point test with only scalar properties More...
point test with only scalar properties
Definition at line 560 of file Point_test.hpp.
#include <Point_test.hpp>
Data Structures | |
| struct | attributes | 
| Attributes name.  More... | |
Public Types | |
| 
typedef boost::fusion::vector < T, T, T, T >  | type | 
| declaration of what the Point_test_scal store  | |
Public Member Functions | |
| void | setx (T x_) | 
| set the property x  | |
| void | sety (T y_) | 
| set the property y  | |
| void | setz (T z_) | 
| set the property z  | |
| void | sets (T s_) | 
| set the property s  | |
| template<unsigned int i> | |
| boost::fusion::result_of::at < type, boost::mpl::int_< i > >::type  | get () | 
| getter method for the property i  | |
| Point_test_scal () | |
| Default constructor.  | |
| template<typename Mem > | |
| Point_test_scal (const encapc< 1, Point_test_scal< T >, Mem > &p) | |
| constructor from encapc  | |
| Point_test_scal (const Point_test_scal< T > &p) | |
| constructor from another point  | |
| Point_test_scal< T > | operator= (const Point_test_scal< T > &p) | 
| operator=  | |
Static Public Member Functions | |
| static bool | noPointers () | 
Data Fields | |
| type | data | 
| The data itself.  | |
Static Public Attributes | |
| static const unsigned int | x = 0 | 
| x property is at position 0 in the boost::fusion::vector  | |
| static const unsigned int | y = 1 | 
| y property is at position 1 in the boost::fusion::vector  | |
| static const unsigned int | z = 2 | 
| z property is at position 0 in the boost::fusion::vector  | |
| static const unsigned int | s = 3 | 
| s property is at position 0 in the boost::fusion::vector  | |
| static const unsigned int | max_prop = 4 | 
| the number of properties  | |