|
cgma
|
#include <FacetCoEdge.hpp>
Definition at line 41 of file FacetCoEdge.hpp.
| FacetCoEdge::FacetCoEdge | ( | Curve * | curv_ptr, |
| LoopSM * | loop_ptr, | ||
| CubitSense | sense | ||
| ) |
| FacetCoEdge::FacetCoEdge | ( | Curve * | curv_ptr, |
| CubitSense | sense | ||
| ) |
| FacetCoEdge::~FacetCoEdge | ( | ) | [virtual] |
Definition at line 82 of file FacetCoEdge.cpp.
{
}
| void FacetCoEdge::add_loop | ( | LoopSM * | loop_ptr | ) | [inline] |
Definition at line 112 of file FacetCoEdge.hpp.
{ myLoop = loop_ptr; }
| void FacetCoEdge::append_simple_attribute_virt | ( | const CubitSimpleAttrib & | ) | [virtual] |
Implements TopologyBridge.
Definition at line 112 of file FacetCoEdge.cpp.
{
//PRINT_ERROR("FacetCoEdge::append_simple_attribute_virt not implemented\n");
return;
}
| Curve* FacetCoEdge::curve | ( | ) | [inline] |
Definition at line 121 of file FacetCoEdge.hpp.
{return myCurve;}
| void FacetCoEdge::get_children_virt | ( | DLIList< TopologyBridge * > & | children | ) | [virtual] |
Implements TopologyBridge.
Definition at line 225 of file FacetCoEdge.cpp.
| void FacetCoEdge::get_curves | ( | DLIList< FacetCurve * > & | curves | ) |
Definition at line 256 of file FacetCoEdge.cpp.
{
if (FacetCurve* curve = dynamic_cast<FacetCurve*>(myCurve))
result_list.append(curve);
}
| GeometryQueryEngine * FacetCoEdge::get_geometry_query_engine | ( | ) | const [virtual] |
Implements TopologyBridge.
Definition at line 95 of file FacetCoEdge.cpp.
{
return FacetQueryEngine::instance();
}
| LoopSM* FacetCoEdge::get_loop | ( | ) | const [inline] |
Definition at line 125 of file FacetCoEdge.hpp.
{ return myLoop; }
| void FacetCoEdge::get_lumps | ( | DLIList< FacetLump * > & | lumps | ) |
Definition at line 234 of file FacetCoEdge.cpp.
{
DLIList<FacetShell*> shell_list;
get_shells( shell_list );
shell_list.reset();
for ( int i = shell_list.size(); i--; )
{
FacetShell* shell = shell_list.get_and_step();
shell->get_lumps( result_list );
FacetLump* lump = dynamic_cast<FacetLump*>(shell->get_lump());
if (lump)
result_list.append_unique(lump);
}
}
| void FacetCoEdge::get_parents_virt | ( | DLIList< TopologyBridge * > & | parents | ) | [virtual] |
Implements TopologyBridge.
Definition at line 222 of file FacetCoEdge.cpp.
| CubitSense FacetCoEdge::get_sense | ( | ) | [inline] |
Definition at line 116 of file FacetCoEdge.hpp.
{return edgeSense;}
| void FacetCoEdge::get_shells | ( | DLIList< FacetShell * > & | shells | ) |
Definition at line 249 of file FacetCoEdge.cpp.
{
if ( FacetLoop* loop = dynamic_cast<FacetLoop*>(myLoop) )
if ( FacetSurface* surf = dynamic_cast<FacetSurface*>(loop->get_surface()) )
surf->get_shells( result_list );
}
| CubitStatus FacetCoEdge::get_simple_attribute | ( | DLIList< CubitSimpleAttrib > & | ) | [virtual] |
Implements TopologyBridge.
Definition at line 165 of file FacetCoEdge.cpp.
{
//PRINT_ERROR("FacetCoEdge::get_simple_attribute not implemented\n");
return CUBIT_FAILURE;
}
| CubitStatus FacetCoEdge::get_simple_attribute | ( | const CubitString & | name, |
| DLIList< CubitSimpleAttrib > & | |||
| ) | [virtual] |
Implements TopologyBridge.
Definition at line 171 of file FacetCoEdge.cpp.
{ return CUBIT_FAILURE; }
| void FacetCoEdge::remove_all_simple_attribute_virt | ( | ) | [virtual] |
Implements TopologyBridge.
Definition at line 148 of file FacetCoEdge.cpp.
{
//PRINT_ERROR("FacetCoEdge::remove_all_simple_attribute_virt not implemented\n");
return;
}
| void FacetCoEdge::remove_curve | ( | ) | [inline] |
Definition at line 128 of file FacetCoEdge.hpp.
{ myCurve = 0; }
| void FacetCoEdge::remove_loop | ( | ) | [inline] |
Definition at line 127 of file FacetCoEdge.hpp.
{ myLoop = 0; }
| void FacetCoEdge::remove_simple_attribute_virt | ( | const CubitSimpleAttrib & | ) | [virtual] |
Implements TopologyBridge.
Definition at line 130 of file FacetCoEdge.cpp.
{
//PRINT_ERROR("FacetCoEdge::remove_simple_attribute_virt not implemented\n");
return;
}
| void FacetCoEdge::reverse_sense | ( | ) |
Definition at line 228 of file FacetCoEdge.cpp.
{
edgeSense = CubitUtil::opposite_sense( edgeSense );
}
| CubitSense FacetCoEdge::sense | ( | ) | [virtual] |
CubitSense FacetCoEdge::edgeSense [private] |
Definition at line 135 of file FacetCoEdge.hpp.
Curve* FacetCoEdge::myCurve [private] |
Definition at line 134 of file FacetCoEdge.hpp.
LoopSM* FacetCoEdge::myLoop [private] |
Definition at line 133 of file FacetCoEdge.hpp.