CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
AlgoCheck::ConstraintE Struct Reference

constraints as defined for algorithm-parameters in the XML schema Algorithm.xsd, expressions More...

#include <AlgoCheck.h>

Public Member Functions

 ConstraintE ()
 
 ConstraintE (int minOccurs, int maxOccurs, double min, double max, bool use, bool deflt, double defltVal)
 

Public Attributes

bool default_
 
double defaultVal_
 
double max_
 
int maxOccurs_
 
double min_
 
int minOccurs_
 
bool use_
 

Detailed Description

constraints as defined for algorithm-parameters in the XML schema Algorithm.xsd, expressions

Definition at line 19 of file AlgoCheck.h.

Constructor & Destructor Documentation

AlgoCheck::ConstraintE::ConstraintE ( )
inline

Definition at line 20 of file AlgoCheck.h.

20 { } // for STL conformance
AlgoCheck::ConstraintE::ConstraintE ( int  minOccurs,
int  maxOccurs,
double  min,
double  max,
bool  use,
bool  deflt,
double  defltVal 
)
inline

Definition at line 21 of file AlgoCheck.h.

29  : minOccurs_(minOccurs), maxOccurs_(maxOccurs), use_(use),
30  default_(deflt), min_(min), max_(max), defaultVal_(defltVal) { }
T min(T a, T b)
Definition: MathUtil.h:58

Member Data Documentation

bool AlgoCheck::ConstraintE::default_

Definition at line 32 of file AlgoCheck.h.

double AlgoCheck::ConstraintE::defaultVal_

Definition at line 33 of file AlgoCheck.h.

double AlgoCheck::ConstraintE::max_

Definition at line 33 of file AlgoCheck.h.

int AlgoCheck::ConstraintE::maxOccurs_

Definition at line 31 of file AlgoCheck.h.

double AlgoCheck::ConstraintE::min_

Definition at line 33 of file AlgoCheck.h.

int AlgoCheck::ConstraintE::minOccurs_

Definition at line 31 of file AlgoCheck.h.

bool AlgoCheck::ConstraintE::use_

Definition at line 32 of file AlgoCheck.h.