Scribus
Open source desktop publishing at your fingertips
PRCTopoContext Class Reference
Inheritance diagram for PRCTopoContext:
Collaboration diagram for PRCTopoContext:

Public Member Functions

 PRCTopoContext (std::string n="")
 
void serializeTopoContext (PRCbitStream &)
 
void serializeContextAndBodies (PRCbitStream &)
 
void serializeGeometrySummary (PRCbitStream &)
 
void serializeContextGraphics (PRCbitStream &)
 
uint32_t addSingleWireBody (PRCSingleWireBody *&body)
 
uint32_t addBrepData (PRCBrepData *&body)
 
uint32_t addCompressedBrepData (PRCCompressedBrepData *&body)
 
- Public Member Functions inherited from ContentPRCBase
 ContentPRCBase (uint32_t t, std::string n="")
 
void serializeContentPRCBase (PRCbitStream &) const
 
uint32_t getPRCID () const
 
uint32_t getType () const
 
- Public Member Functions inherited from PRCAttributes
void serializeAttributes (PRCbitStream &) const
 
PRCAttributenewAttribute ()
 
void addAttribute (const PRCAttribute &attribute)
 

Public Attributes

uint8_t behaviour
 
double granularity
 
double tolerance
 
bool have_smallest_face_thickness
 
double smallest_thickness
 
bool have_scale
 
double scale
 
PRCBodyList body
 
- Public Attributes inherited from ContentPRCBase
uint32_t type
 
std::string name
 
uint32_t CAD_identifier
 
uint32_t CAD_persistent_identifier
 
uint32_t PRC_unique_identifier
 
- Public Attributes inherited from PRCAttributes
PRCAttributeList attributes
 

The documentation for this class was generated from the following files: