15 #ifndef BORNAGAIN_MVVM_TESTS_LIBTESTMACHINERY_TOYITEMS_H
16 #define BORNAGAIN_MVVM_TESTS_LIBTESTMACHINERY_TOYITEMS_H
46 static inline const std::string
T_LAYERS =
"T_LAYERS";
55 static inline const std::string
P_COLOR =
"Color";
65 static inline const std::string
P_SHAPES =
"Shapes";
90 static inline const std::string
P_RADIUS =
"Radius";
91 static inline const std::string
P_HEIGHT =
"Height";
100 static inline const std::string
P_RADIUS =
"Radius";
109 static inline const std::string
P_LENGTH =
"Length";
110 static inline const std::string
P_WIDTH =
"Width";
111 static inline const std::string
P_HEIGHT =
"Height";
112 static inline const std::string
P_ALPHA =
"Alpha";
Complex item holding mixed SessionItem types (single properties and other CompountItems).
Group item holds collection of predefined items.
Represents an anysotropical pyramid.
static const std::string P_HEIGHT
static const std::string P_LENGTH
static const std::string P_ALPHA
static const std::string P_WIDTH
Represents a cylindrical shape.
static const std::string P_HEIGHT
static const std::string P_RADIUS
static const std::string P_ROTATION_ANLE
static const std::string P_LATTICE_TYPE
static const std::string P_INTEGRATION
Represents a layer, with thickness and color, and possibly populated with particles.
static const std::string T_PARTICLES
static const std::string P_COLOR
static const std::string P_THICKNESS
Represents multilayer with collection of layers.
static const std::string T_LAYERS
Represents a particle, with a position, and a selection of possible shapes.
static const std::string P_SHAPES
static const std::string P_POSITION
Represents a group item holding a collection of shapes.
static const std::string P_RADIUS
const ModelView::model_type LayerItemType
const ModelView::model_type SphereItemType
const ModelView::model_type CylinderItemType
const ModelView::model_type MultiLayerItemType
const ModelView::model_type LatticeItemType
const ModelView::model_type ShapeGroupItemType
const ModelView::model_type ParticleItemType
const ModelView::model_type AnysoPyramidItemType
Collection of toy items and models for testing purposes.