9 #ifndef _MGPickObjectCB_HH_
10 #define _MGPickObjectCB_HH_
12 #include "mg/PickObject.h"
MGCurve is an abstract class which represents a whole curve.
Definition: Curve.h:63
MGPickObjectCB is a MGPickObject that includes the boundary information of a MGCurve.
Definition: PickObjectCB.h:33
MGPickObjectCB(MGPickObject &pobj, int start_end)
Conversion constructor from MGPickObject and start/end.
Definition: PickObjectCB.h:49
virtual void hilight_using_display_list(double span_length, int line_density) const
Highlightthe object using the display list of this object.
virtual MGPickObject & operator=(const MGPickObject &pobj)
Assignment operator.
MGGelPosition is a class to locate where a gel is in a group hierarchy.
Definition: GelPosition.h:39
virtual MGPickObject * clone() const
Generate a newed clone object.
MGPickObjectCB()
Definition: PickObjectCB.h:39
MGPickObject is a class to locate where an object is in a group hierarchy.
Definition: PickObject.h:39
OpenGL 4 用描画のためのクラス, in other words, display list.
Definition: VBO.h:76
virtual ~MGPickObjectCB()
Definition: PickObjectCB.h:58
int start_end()
Return the edge pointer.
Definition: PickObjectCB.h:75
MGPickObjectCB(MGGelPosition &gelp, int start_end)
Conversion constructor from MGGelPosition and MGEdge.
Definition: PickObjectCB.h:43
void set_start_end(int start_end)
Set the object pointer.
Definition: PickObjectCB.h:81