BCP_cut_set_change Class Reference

#include <BCP_obj_change.hpp>

Collaboration diagram for BCP_cut_set_change:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BCP_cut_set_change ()
 BCP_cut_set_change (BCP_vec< BCP_cut * >::const_iterator firstcut, BCP_vec< BCP_cut * >::const_iterator lastcut)
 BCP_cut_set_change (BCP_vec< BCP_cut * >::const_iterator firstcut, BCP_vec< BCP_cut * >::const_iterator lastcut, const BCP_vec< int > &added_index, const BCP_vec< BCP_obj_change > &added_desc)
 ~BCP_cut_set_change ()
void swap (BCP_cut_set_change &x)
BCP_storage_t storage () const
int deleted_num () const
int changed_num () const
int added_num () const
int pack_size () const
void update (const BCP_cut_set_change &cuts_change)

Public Attributes

BCP_storage_t _storage
int _deleted_num
BCP_vec< int > _del_change_pos
BCP_vec< BCP_obj_change_change
BCP_vec< BCP_cut * > _new_cuts

Private Member Functions

 BCP_cut_set_change (const BCP_cut_set_change &)
BCP_cut_set_changeoperator= (const BCP_cut_set_change &)

Detailed Description

Definition at line 97 of file BCP_obj_change.hpp.


Constructor & Destructor Documentation

BCP_cut_set_change::BCP_cut_set_change ( const BCP_cut_set_change  )  [private]
BCP_cut_set_change::BCP_cut_set_change (  )  [inline]

Definition at line 116 of file BCP_obj_change.hpp.

BCP_cut_set_change::BCP_cut_set_change ( BCP_vec< BCP_cut * >::const_iterator  firstcut,
BCP_vec< BCP_cut * >::const_iterator  lastcut 
)
BCP_cut_set_change::BCP_cut_set_change ( BCP_vec< BCP_cut * >::const_iterator  firstcut,
BCP_vec< BCP_cut * >::const_iterator  lastcut,
const BCP_vec< int > &  added_index,
const BCP_vec< BCP_obj_change > &  added_desc 
)
BCP_cut_set_change::~BCP_cut_set_change (  )  [inline]

Definition at line 125 of file BCP_obj_change.hpp.


Member Function Documentation

BCP_cut_set_change& BCP_cut_set_change::operator= ( const BCP_cut_set_change  )  [private]
void BCP_cut_set_change::swap ( BCP_cut_set_change x  ) 
BCP_storage_t BCP_cut_set_change::storage (  )  const [inline]

Definition at line 129 of file BCP_obj_change.hpp.

int BCP_cut_set_change::deleted_num (  )  const [inline]

Definition at line 131 of file BCP_obj_change.hpp.

int BCP_cut_set_change::changed_num (  )  const [inline]

Definition at line 132 of file BCP_obj_change.hpp.

int BCP_cut_set_change::added_num (  )  const [inline]

Definition at line 133 of file BCP_obj_change.hpp.

int BCP_cut_set_change::pack_size (  )  const
void BCP_cut_set_change::update ( const BCP_cut_set_change cuts_change  ) 

Member Data Documentation

Definition at line 110 of file BCP_obj_change.hpp.

Definition at line 111 of file BCP_obj_change.hpp.

Definition at line 112 of file BCP_obj_change.hpp.

Definition at line 113 of file BCP_obj_change.hpp.

Definition at line 114 of file BCP_obj_change.hpp.


The documentation for this class was generated from the following file:

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1