cgma
|
#include <OCCCoEdge.hpp>
Public Member Functions | |
OCCCoEdge (Curve *curv_ptr, LoopSM *loop_ptr, CubitSense sense) | |
virtual | ~OCCCoEdge () |
CubitSense | sense () |
void | set_sense (CubitSense sense) |
Curve * | curve () |
void | set_curve (Curve *curve) |
LoopSM * | loop () const |
void | set_loop (LoopSM *loop) |
int | get_mark () |
void | set_mark (int k) |
virtual GeometryQueryEngine * | get_geometry_query_engine () const |
virtual void | append_simple_attribute_virt (const CubitSimpleAttrib &) |
virtual void | remove_simple_attribute_virt (const CubitSimpleAttrib &) |
virtual void | remove_all_simple_attribute_virt () |
virtual CubitStatus | get_simple_attribute (DLIList< CubitSimpleAttrib > &) |
virtual CubitStatus | get_simple_attribute (const CubitString &name, DLIList< CubitSimpleAttrib > &) |
virtual void | get_parents_virt (DLIList< TopologyBridge * > &parents) |
virtual void | get_children_virt (DLIList< TopologyBridge * > &children) |
Private Attributes | |
int | myMark |
Curve * | myCurve |
LoopSM * | myLoop |
CubitSense | edgeSense |
Definition at line 42 of file OCCCoEdge.hpp.
OCCCoEdge::OCCCoEdge | ( | Curve * | curv_ptr, |
LoopSM * | loop_ptr, | ||
CubitSense | sense | ||
) |
OCCCoEdge::~OCCCoEdge | ( | ) | [virtual] |
Definition at line 57 of file OCCCoEdge.cpp.
{ }
void OCCCoEdge::append_simple_attribute_virt | ( | const CubitSimpleAttrib & | csattrib_ptr | ) | [virtual] |
Curve* OCCCoEdge::curve | ( | ) | [inline] |
Definition at line 57 of file OCCCoEdge.hpp.
{return myCurve;}
void OCCCoEdge::get_children_virt | ( | DLIList< TopologyBridge * > & | children | ) | [virtual] |
Implements TopologyBridge.
Definition at line 93 of file OCCCoEdge.cpp.
GeometryQueryEngine * OCCCoEdge::get_geometry_query_engine | ( | ) | const [virtual] |
Implements TopologyBridge.
Definition at line 62 of file OCCCoEdge.cpp.
{ return OCCQueryEngine::instance(); }
int OCCCoEdge::get_mark | ( | void | ) | [inline] |
Definition at line 68 of file OCCCoEdge.hpp.
{return myMark;}
void OCCCoEdge::get_parents_virt | ( | DLIList< TopologyBridge * > & | parents | ) | [virtual] |
CubitStatus OCCCoEdge::get_simple_attribute | ( | DLIList< CubitSimpleAttrib > & | cubit_simple_attrib_list | ) | [virtual] |
CubitStatus OCCCoEdge::get_simple_attribute | ( | const CubitString & | name, |
DLIList< CubitSimpleAttrib > & | list | ||
) | [virtual] |
LoopSM* OCCCoEdge::loop | ( | ) | const [inline] |
Definition at line 63 of file OCCCoEdge.hpp.
void OCCCoEdge::remove_all_simple_attribute_virt | ( | ) | [virtual] |
void OCCCoEdge::remove_simple_attribute_virt | ( | const CubitSimpleAttrib & | csattrib_ptr | ) | [virtual] |
CubitSense OCCCoEdge::sense | ( | ) | [inline, virtual] |
void OCCCoEdge::set_curve | ( | Curve * | curve | ) | [inline] |
Definition at line 61 of file OCCCoEdge.hpp.
void OCCCoEdge::set_loop | ( | LoopSM * | loop | ) | [inline] |
Definition at line 66 of file OCCCoEdge.hpp.
void OCCCoEdge::set_mark | ( | int | k | ) | [inline] |
Definition at line 69 of file OCCCoEdge.hpp.
{myMark = k;}
void OCCCoEdge::set_sense | ( | CubitSense | sense | ) | [inline] |
Definition at line 55 of file OCCCoEdge.hpp.
CubitSense OCCCoEdge::edgeSense [private] |
Definition at line 127 of file OCCCoEdge.hpp.
Curve* OCCCoEdge::myCurve [private] |
Definition at line 125 of file OCCCoEdge.hpp.
LoopSM* OCCCoEdge::myLoop [private] |
Definition at line 126 of file OCCCoEdge.hpp.
int OCCCoEdge::myMark [private] |
Definition at line 124 of file OCCCoEdge.hpp.