DOKK / manpages / debian 12 / libsc-doc / sc_Render.3.en
sc::Render(3) MPQC sc::Render(3)

sc::Render

Inherits sc::DescribedClass.

Inherited by sc::FileRender.


Render (const Ref< KeyVal > &)
Ref< Material > default_material ()
Ref< Appearance > default_appearance ()
Ref< Transform > default_transform ()
void default_material (const Ref< Material > &m)
void default_appearance (const Ref< Appearance > &a)
void default_transform (const Ref< Transform > &t)
virtual void clear ()=0
virtual void render (const Ref< RenderedObject > &)
virtual void animate (const Ref< AnimatedObject > &)
virtual void set (const Ref< RenderedObjectSet > &)
virtual void sphere (const Ref< RenderedSphere > &)
virtual void polygons (const Ref< RenderedPolygons > &)=0
virtual void polylines (const Ref< RenderedPolylines > &)=0


virtual void push_material (const Ref< Material > &m)
virtual void push_appearance (const Ref< Appearance > &a)
virtual void push_transform (const Ref< Transform > &t)
virtual Ref< Material > pop_material ()
virtual Ref< Appearance > pop_appearance ()
virtual Ref< Transform > pop_transform ()


Ref< Material > default_material_
Ref< Appearance > default_appearance_
Ref< Transform > default_transform_
Stack< Ref< Material > > material_stack_
Stack< Ref< Appearance > > appearance_stack_
Stack< Ref< Transform > > transform_stack_

Generated automatically by Doxygen for MPQC from the source code.

Fri Dec 2 2022 Version 2.3.1