|
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.