source: issm/trunk-jpl/src/c/classes/Constraints/Constraints.h@ 15067

Last change on this file since 15067 was 15067, checked in by Eric.Larour, 12 years ago

CHG: moved DataSet.h and Object.h into a directory called datastructures/
This should be our first building block which along shared/ will be used by every
other library we build. Not sure whether to make it into a library for now.

File size: 764 bytes
Line 
1#ifndef _CONTAINER_CONSTRAINTS_H_
2#define _CONTAINER_CONSTRAINTS_H_
3
4/*forward declarations */
5#include "../../datastructures/datastructures.h"
6#include "../../shared/shared.h"
7
8/*! \brief Declaration of Constraints class.
9 *
10 * Declaration of Constraints class for handling Single Point Constraints (SPCs).
11 * Constraints are vector lists (Containers) of Constraint objects.
12 */
13class Constraints: public DataSet{
14
15 public:
16
17 /*Object constructors and destructor*/
18 /*FUNCTION Constraints::Constraints(){{{*/
19 Constraints(){
20 enum_type=ConstraintsEnum;
21 return;
22 }
23 /*}}}*/
24 /*FUNCTION Constraints::~Constraints(){{{*/
25 ~Constraints(){
26 return;
27 }
28 /*}}}*/
29
30 /*numerics*/
31 int NumberOfConstraints(void);
32
33};
34
35#endif //ifndef _CONSTRAINTS_H_
Note: See TracBrowser for help on using the repository browser.