MeshKit
1.0
|
#include <IADataBuilder.hpp>
Public Member Functions | |
IADataBuilder (IAData *ia_data_ptr) | |
virtual | ~IADataBuilder () |
int | add_variable (double goal) |
void | constrain_sum_even (const std::vector< int > &curve_indices, const int rhs=0) |
void | constrain_opposite_side_equal (const std::vector< int > &side_1, const std::vector< int > &side_2, const int rhs=0) |
Private Attributes | |
IAData * | ia_data |
Definition at line 17 of file IADataBuilder.hpp.
IADataBuilder | ( | IAData * | ia_data_ptr | ) | [inline] |
default constructor
Definition at line 21 of file IADataBuilder.hpp.
virtual ~IADataBuilder | ( | ) | [inline, virtual] |
default destructor
Definition at line 24 of file IADataBuilder.hpp.
int add_variable | ( | double | goal | ) |
Definition at line 10 of file IADataBuilder.cpp.
void constrain_opposite_side_equal | ( | const std::vector< int > & | side_1, |
const std::vector< int > & | side_2, | ||
const int | rhs = 0 |
||
) |
Definition at line 34 of file IADataBuilder.cpp.
void constrain_sum_even | ( | const std::vector< int > & | curve_indices, |
const int | rhs = 0 |
||
) |
Definition at line 19 of file IADataBuilder.cpp.
Definition at line 38 of file IADataBuilder.hpp.