ShapeInfoBuilder Struct Reference

Public Member Functions

void operator() (const TopoDS_Shape &shape, int type)
 
 ShapeInfoBuilder (bool &plane_found, short &arc_plane, gp_Trsf &trsf, std::list< ShapeInfo > &list, ShapeParams &params)
 

Public Attributes

short & myArcPlane
 
boolmyArcPlaneFound
 
std::list< ShapeInfo > & myList
 
ShapeParamsmyParams
 
gp_Trsf & myTrsf
 

Constructor & Destructor Documentation

◆ ShapeInfoBuilder()

ShapeInfoBuilder::ShapeInfoBuilder ( bool plane_found,
short &  arc_plane,
gp_Trsf &  trsf,
std::list< ShapeInfo > &  list,
ShapeParams params 
)

Member Function Documentation

◆ operator()()

void ShapeInfoBuilder::operator() ( const TopoDS_Shape &  shape,
int  type 
)

Member Data Documentation

◆ myArcPlane

short& ShapeInfoBuilder::myArcPlane

◆ myArcPlaneFound

bool& ShapeInfoBuilder::myArcPlaneFound

◆ myList

std::list<ShapeInfo>& ShapeInfoBuilder::myList

◆ myParams

ShapeParams& ShapeInfoBuilder::myParams

◆ myTrsf

gp_Trsf& ShapeInfoBuilder::myTrsf

The documentation for this struct was generated from the following file:
  • src/Mod/Path/App/Area.cpp