tclpkg-gx.cc File Reference

#include "tcl-gfx/tclpkg-gx.h"
#include "geom/bezier4.h"
#include "gfx/gxaligner.h"
#include "gfx/gxcache.h"
#include "gfx/gxcamera.h"
#include "gfx/gxcolor.h"
#include "gfx/gxcylinder.h"
#include "gfx/gxdisk.h"
#include "gfx/gxdrawstyle.h"
#include "gfx/gxemptynode.h"
#include "gfx/gxlighting.h"
#include "gfx/gxline.h"
#include "gfx/gxmaterial.h"
#include "gfx/gxnode.h"
#include "gfx/gxpixmap.h"
#include "gfx/gxpointset.h"
#include "gfx/gxscaler.h"
#include "gfx/gxseparator.h"
#include "gfx/gxshapekit.h"
#include "gfx/gxsphere.h"
#include "gfx/gxtext.h"
#include "gfx/gxtransform.h"
#include "gfx/pscanvas.h"
#include "nub/objfactory.h"
#include "tcl/itertcl.h"
#include "tcl/objpkg.h"
#include "tcl/list.h"
#include "tcl/channelbuf.h"
#include "tcl/pkg.h"
#include "tcl/interp.h"
#include "tcl/tracertcl.h"
#include "tcl-gfx/recttcl.h"
#include "tcl-gfx/vectcl.h"
#include "tcl-io/fieldpkg.h"
#include "rutz/error.h"
#include "rutz/trace.h"

Include dependency graph for tclpkg-gx.cc:

Go to the source code of this file.

Namespaces

namespace  GxTcl

Functions

bool GxTcl::contains (nub::ref< GxNode > item, nub::ref< GxNode > other)
void GxTcl::savePS (nub::ref< GxNode > item, const char *filename)
void GxTcl::addChildren (nub::ref< GxSeparator > sep, tcl::list objs)
void GxTcl::removeAllChildren (nub::ref< GxSeparator > sep)
geom::rect< double > GxTcl::boundingBox (nub::ref< GxNode > obj, nub::soft_ref< Gfx::Canvas > canvas)
rutz::fstring GxTcl::gxsepFields ()
tcl::list GxTcl::bezier4 (double p1, double p2, double p3, double p4, unsigned int N)
int Gx_Init (Tcl_Interp *interp)
int Gxnode_Init (Tcl_Interp *interp)
int Gxseparator_Init (Tcl_Interp *interp)
int Gxcolor_Init (Tcl_Interp *interp)
int Gxdrawstyle_Init (Tcl_Interp *interp)
int Gxline_Init (Tcl_Interp *interp)
int Gxcylinder_Init (Tcl_Interp *interp)
int Gxsphere_Init (Tcl_Interp *interp)
int Gxlighting_Init (Tcl_Interp *interp)
int Gxmaterial_Init (Tcl_Interp *interp)
int Gxpointset_Init (Tcl_Interp *interp)
int Gxscaler_Init (Tcl_Interp *interp)
int Gxemptynode_Init (Tcl_Interp *interp)
int Gxtransform_Init (Tcl_Interp *interp)
int Gxshapekit_Init (Tcl_Interp *interp)
int Gxpixmap_Init (Tcl_Interp *interp)
int Gxtext_Init (Tcl_Interp *interp)
int Gxfixedscalecamera_Init (Tcl_Interp *interp)
int Gxpsyphycamera_Init (Tcl_Interp *interp)
int Gxperspectivecamera_Init (Tcl_Interp *interp)
int Gxdisk_Init (Tcl_Interp *interp)


Detailed Description

tcl interface packages for all of the fundamental graphic object classes

Definition in file tclpkg-gx.cc.


The software described here is Copyright (c) 1998-2005, Rob Peters.
This page was generated Wed Dec 3 06:52:19 2008 by Doxygen version 1.5.5.