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

Public Member Functions

 PRCPolyLine (std::string n)
 
void serializePolyLine (PRCbitStream &pbs)
 
void serializeCurve (PRCbitStream &pbs)
 
- Public Member Functions inherited from PRCCurve
 PRCCurve (std::string n)
 
- Public Member Functions inherited from PRCContentCurve
 PRCContentCurve (std::string n)
 
void serializeContentCurve (PRCbitStream &)
 
- Public Member Functions inherited from PRCBaseGeometry
 PRCBaseGeometry (std::string n, uint32_t id=0)
 
void serializeBaseGeometry (PRCbitStream &)
 
- Public Member Functions inherited from PRCAttributes
void serializeAttributes (PRCbitStream &) const
 
PRCAttributenewAttribute ()
 
void addAttribute (const PRCAttribute &attribute)
 
- Public Member Functions inherited from PRCTransformation
void serializeTransformation (PRCbitStream &)
 
- Public Member Functions inherited from PRCParameterization
 PRCParameterization (double min, double max)
 
void serializeParameterization (PRCbitStream &pbs)
 

Public Attributes

std::vector< PRCVector3dpoint
 
- Public Attributes inherited from PRCContentCurve
EPRCExtendType extend_info
 
bool is_3d
 
- Public Attributes inherited from PRCBaseGeometry
bool base_information
 
std::string name
 
uint32_t identifier
 
- Public Attributes inherited from PRCAttributes
PRCAttributeList attributes
 
- Public Attributes inherited from PRCTransformation
bool has_transformation
 
bool geometry_is_2D
 
uint8_t behaviour
 
PRCVector3d origin
 
PRCVector3d x_axis
 
PRCVector3d y_axis
 
double scale
 
- Public Attributes inherited from PRCParameterization
PRCInterval interval
 
double parameterization_coeff_a
 
double parameterization_coeff_b
 

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