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

Public Member Functions

 PRCNURBSSurface (std::string n)
 
void serializeNURBSSurface (PRCbitStream &pbs)
 
void serializeSurface (PRCbitStream &pbs)
 
- Public Member Functions inherited from PRCSurface
 PRCSurface (std::string n)
 
- Public Member Functions inherited from PRCContentSurface
 PRCContentSurface (std::string n)
 
void serializeContentSurface (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 Attributes

bool is_rational
 
uint32_t degree_in_u
 
uint32_t degree_in_v
 
std::vector< PRCControlPointcontrol_point
 
std::vector< double > knot_u
 
std::vector< double > knot_v
 
const EPRCKnotType knot_type
 
const EPRCBSplineSurfaceForm surface_form
 
- Public Attributes inherited from PRCContentSurface
EPRCExtendType extend_info
 
- Public Attributes inherited from PRCBaseGeometry
bool base_information
 
std::string name
 
uint32_t identifier
 
- Public Attributes inherited from PRCAttributes
PRCAttributeList attributes
 

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