1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
/*
* DEPRECATED
* Class will be removed in the next release
*/
class VRMLRenderer
: Renderer
{
%TypeHeaderCode
#include <BALL/VIEW/RENDERING/RENDERERS/VRMLRenderer.h>
%End
public:
VRMLRenderer();
VRMLRenderer(const String&); //throw(Exception::FileNotFound);
~VRMLRenderer();
virtual void clear();
void setFileName(const String&); //throw(Exception::FileNotFound);
String VRMLColorRGBA(const ColorRGBA&);
String VRMLVector3(Vector3);
void VRMLColor(const ColorRGBA&);
virtual bool init(const Stage&);
virtual bool finish();
void renderSphere_(const Sphere&);
void renderMesh_(const Mesh&);
void renderTube_(const Tube&);
void renderTwoColoredTube_(const TwoColoredTube&);
void out_(const String&);
void outheader_(const String&);
void outfinish_(const String&);
private:
VRMLRenderer(const VRMLRenderer&);
};
|