MeshKit  1.0
IADataBuilder Class Reference

#include <IADataBuilder.hpp>

List of all members.

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

IADataia_data

Detailed Description

Definition at line 17 of file IADataBuilder.hpp.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

IAData* ia_data [private]

Definition at line 38 of file IADataBuilder.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines