GroovX

o*The GroovX framework

o*GroovX readme file

o*Miscellaneous tutorial information

o+Class List

|o*AglWrapper

|o*Block

|o*CheckedDataMemberFieldImpl< PM >

|o*CloneFace

|o*col_index_range

|o*colmaj_iterator_base< T >

|o*dash::add

|o*dash::div

|o*dash::max

|o*dash::min

|o*dash::mul

|o*dash::setter

|o*dash::square

|o*dash::sub

|o*dash::to_power

|o*data_block

|o*data_holder

|o*data_ref_holder

|o*DataMemberFieldImpl< PM >

|o*Element

|o*ElementContainer

|o*EventResponseHdlr

|o*ExptDriver

|o*Face

|o*FeedbackMap

|o*Field

|o*Field::ValueType

|o*FieldContainer

|o*FieldImpl

|o*FieldMap

|o*FileWriteEvent

|o*Fish

|o*FixPt

|o*FuncMemberFieldImpl< C, T >

|o*Gabor

|o*GaborArray

|o*GaborPatch

|o*GbColor

|o*GbVec2< T >

|o*GbVec3< T >

|o*GenericEvent

|o*geom::bezier

|o*geom::bezier4

|o*geom::box< V >

|o*geom::rect< V >

|o*geom::txform

|o*geom::vec2< V >

|o*geom::vec3< V >

|o*Gfx::Bbox

|o*Gfx::Canvas

|o*Gfx::Canvas::Saver< doit, undoit >

|o*Gfx::LineStrip

|o*Gfx::PSCanvas

|o*Gfx::RgbaColor

|o*GLCanvas

|o*GlWindowInterface

|o*GlxOpts

|o*GlxWrapper

|o*GxAligner

|o*GxBin

|o*GxBounds

|o*GxCache

|o*GxCamera

|o*GxColor

|o*GxCylinder

|o*GxDisk

|o*GxDrawStyle

|o*GxEmptyNode

|o*GxFactory

|o*GxFixedRectCamera

|o*GxFixedScaleCamera

|o*GxFont

|o*GxLighting

|o*GxLine

|o*GxMaterial

|o*GxMinRectCamera

|o*GxNode

|o*GxPerspectiveCamera

|o*GxPixmap

|o*GxPointSet

|o*GxPsyphyCamera

|o*GxRasterFont

|o*GxScaler

|o*GxScene

|o*GxSeparator

|o*GxShapeKit

|o*GxShapeKitImpl

|o*GxShapeKitNode

|o*GxSphere

|o*GxText

|o*GxTransform

|o*GxVectorFont

|o*House

|o*index_iterator_base< M, T >

|o*index_range

|o*io::const_proxy< C >

|o*io::legacy_reader

|o*io::legacy_writer

|o*io::proxy< C >

|o*io::reader

|o*io::serializable

|o*io::write_id_map

|o*io::writer

|o*Jitter

|o*KbdResponseHdlr

|o*MaskHatch

|o*media::bmap_data

|o*media::bmap_data::update_func

|o*media::dummy_sound_rep

|o*media::esd_sound_rep

|o*media::hp_audio_sound_rep

|o*media::irix_audio_sound_rep

|o*media::quicktime_sound_rep

|o*media::sound_rep

|o*MorphyFace

|o*mtx

|o*mtx_base< Data >

|o*mtx_policies

|o*mtx_shape

|o*mtx_specs

|o*MtxObj

|o*MultiEvent

|o*nub::call_data1< P1 >

|o*nub::detail::default_unref_policy< T >

|o*nub::detail::handle< T, unref_policy >

|o*nub::detail::no_delete_unref_policy< T >

|o*nub::detail::weak_handle< T >

|o*nub::floating_ref< T >

|o*nub::invalid_uid_error

|o*nub::obj_factory

|o*nub::object

|o*nub::objectdb

|o*nub::objectdb::casting_iterator< T >

|o*nub::ref< T >

|o*nub::ref_counted

|o*nub::ref_counts

|o*nub::signal0

|o*nub::Signal1< P1 >

|o*nub::signal_base

|o*nub::slot0

|o*nub::slot1< P1 >

|o*nub::slot_adapter_free_func0

|o*nub::slot_adapter_free_func1< P1, FF >

|o*nub::slot_adapter_mem_func0< C, MF >

|o*nub::slot_adapter_mem_func1< P1, C, MF >

|o*nub::slot_base

|o*nub::soft_ref< T >

|o*nub::timer

|o*nub::volatile_object

|o*NullResponseHdlr

|o*NullTrialEvent

|o*output_file

|o*Response

|o*ResponseHandler

|o*row_index_range

|o*rowmaj_iterator_base< T >

|o*rutz::array_value< T >

|o*rutz::assoc_array< value_t >

|o*rutz::assoc_array_base

|o*rutz::backtrace

|o*rutz::bidir_iter< T >

|o*rutz::bidir_iter_adapter< real_iter_t, T >

|o*rutz::bidir_iter_ifx< T >

|o*rutz::bidir_pipe

|o*rutz::bound_first< base_functor, bound_t >

|o*rutz::bound_last< base_functor, bound_t >

|o*rutz::child_process

|o*rutz::circular_queue< T >

|o*rutz::concrete_iter< T, ifx_t >

|o*rutz::creator_base< T >

|o*rutz::creator_from_func< base_t, derived_t >

|o*rutz::darwin_atomic_int

|o*rutz::dynamic_block< T >

|o*rutz::error

|o*rutz::error_context

|o*rutz::error_context_entry

|o*rutz::exec_pipe

|o*rutz::factory< T >

|o*rutz::factory_base

|o*rutz::factory_fallback

|o*rutz::file_pos

|o*rutz::filename_error

|o*rutz::fixed_block< T >

|o*rutz::free_list< T >

|o*rutz::free_list_base

|o*rutz::fstring

|o*rutz::func_args< R, A1, A2, A3, A4, A5, A6, A7, A8 >

|o*rutz::func_traits< func >

|o*rutz::rutz::func_traits< bound_first< base_functor, bound_t > >

|o*rutz::rutz::func_traits< bound_last< base_functor, bound_t > >

|o*rutz::rutz::func_traits< mem_functor< MF > >

|o*rutz::rutz::func_traits< mem_functor_base< MF > >

|o*rutz::rutz::func_traits< R(*)()>

|o*rutz::rutz::func_traits< R(*)(P1)>

|o*rutz::rutz::func_traits< R(*)(P1, P2)>

|o*rutz::rutz::func_traits< R(*)(P1, P2, P3)>

|o*rutz::rutz::func_traits< R(*)(P1, P2, P3, P4)>

|o*rutz::rutz::func_traits< R(*)(P1, P2, P3, P4, P5)>

|o*rutz::rutz::func_traits< R(*)(P1, P2, P3, P4, P5, P6)>

|o*rutz::rutz::func_traits< R(C::*)() const >

|o*rutz::rutz::func_traits< R(C::*)()>

|o*rutz::rutz::func_traits< R(C::*)(P1) const >

|o*rutz::rutz::func_traits< R(C::*)(P1)>

|o*rutz::rutz::func_traits< R(C::*)(P1, P2) const >

|o*rutz::rutz::func_traits< R(C::*)(P1, P2)>

|o*rutz::rutz::func_traits< R(C::*)(P1, P2, P3) const >

|o*rutz::rutz::func_traits< R(C::*)(P1, P2, P3)>

|o*rutz::rutz::func_traits< R(C::*)(P1, P2, P3, P4) const >

|o*rutz::rutz::func_traits< R(C::*)(P1, P2, P3, P4)>

|o*rutz::rutz::func_traits< R(C::*)(P1, P2, P3, P4, P5) const >

|o*rutz::rutz::func_traits< R(C::*)(P1, P2, P3, P4, P5)>

|o*rutz::rutz::func_traits< R(C::*)(P1, P2, P3, P4, P5, P6) const >

|o*rutz::rutz::func_traits< R(C::*)(P1, P2, P3, P4, P5, P6)>

|o*rutz::rutz::func_traits< tcl::func_wrapper< N, F, Func > >

|o*rutz::functor_of< fptr >

|o*rutz::rutz::functor_of< R(C::*)() >

|o*rutz::rutz::functor_of< R(C::*)() const >

|o*rutz::rutz::functor_of< R(C::*)(P1) >

|o*rutz::rutz::functor_of< R(C::*)(P1) const >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2) >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2) const >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3) >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3) const >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4) >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4) const >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4, P5) >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4, P5) const >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4, P5, P6) >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4, P5, P6) const >

|o*rutz::fwd_iter< T >

|o*rutz::fwd_iter_adapter< real_iter_t, T >

|o*rutz::fwd_iter_ifx< T >

|o*rutz::gzstreambuf

|o*rutz::icstrstream

|o*rutz::imembuf

|o*rutz::imemstream

|o*rutz::is_class< T >

|o*rutz::is_polymorphic< T >

|o*rutz::is_polymorphic_imp1< T >

|o*rutz::is_sub_super< sub, super >

|o*rutz::iter_end_t

|o*rutz::ix86_atomic_int

|o*rutz::mapped_infile

|o*rutz::mem_functor< mem_func >

|o*rutz::mem_functor_base< mem_func >

|o*rutz::multi_value< T >

|o*rutz::mutex_atomic_int

|o*rutz::mutex_lock_class

|o*rutz::out_of_range

|o*rutz::pipe_fds

|o*rutz::prof

|o*rutz::rxs_iter< T >

|o*rutz::rxs_iter_adapter< real_iter_t, T >

|o*rutz::rxs_iter_ifx< T >

|o*rutz::scoped_ptr< T >

|o*rutz::select_if< test, if_true, if_false >

|o*rutz::rutz::select_if< false, if_true, if_false >

|o*rutz::serial_port

|o*rutz::shared_array< T >

|o*rutz::shared_ptr< T >

|o*rutz::shell_pipe

|o*rutz::static_block< T, N >

|o*rutz::static_stack< T, N >

|o*rutz::stdiobuf

|o*rutz::stopwatch

|o*rutz::string_rep

|o*rutz::time

|o*rutz::trace

|o*rutz::tracer

|o*rutz::traits::no_type

|o*rutz::traits::yes_type

|o*rutz::type_match< T >

|o*rutz::type_traits< T >

|o*rutz::rutz::type_traits< const T & >

|o*rutz::rutz::type_traits< nub::ref< T > >

|o*rutz::rutz::type_traits< nub::soft_ref< T > >

|o*rutz::rutz::type_traits< T & >

|o*rutz::rutz::type_traits< T * >

|o*rutz::unsafe_atomic_int

|o*rutz::urand

|o*rutz::urand_frange

|o*rutz::urand_irange

|o*rutz::value

|o*slice

|o*Sound

|o*stride_iterator_base< T >

|o*sub_mtx_ref

|o*tcl::arg_dispatcher

|o*tcl::arg_spec

|o*tcl::ButtonPressEvent

|o*tcl::call_context

|o*tcl::channel_buf

|o*tcl::cobj_caster< C >

|o*tcl::command

|o*tcl::command_group

|o*tcl::dict

|o*tcl::event_loop

|o*tcl::func_wrapper< N, R, Func >

|o*tcl::tcl::func_wrapper< 0, R, Func >

|o*tcl::tcl::func_wrapper< 1, R, Func >

|o*tcl::tcl::func_wrapper< 2, R, Func >

|o*tcl::tcl::func_wrapper< 3, R, Func >

|o*tcl::tcl::func_wrapper< 4, R, Func >

|o*tcl::tcl::func_wrapper< 5, R, Func >

|o*tcl::tcl::func_wrapper< 6, R, Func >

|o*tcl::tcl::func_wrapper< 7, R, Func >

|o*tcl::tcl::func_wrapper< 8, R, Func >

|o*tcl::function

|o*tcl::generic_function< R, func_wrapper >

|o*tcl::tcl::generic_function< void, func_wrapper >

|o*tcl::interpreter

|o*tcl::KeyPressEvent

|o*tcl::list

|o*tcl::list::appender

|o*tcl::list::iterator< T >

|o*tcl::list::iterator_base

|o*tcl::obj

|o*tcl::obj_caster

|o*tcl::pkg

|o*tcl::ProcWrapper

|o*tcl::regexp

|o*tcl::returnable< T >

|o*tcl::tcl::returnable< const T & >

|o*tcl::tcl::returnable< const T >

|o*tcl::script_app

|o*tcl::TkWidget

|o*tcl::vec_dispatcher

|o*TimingHandler

|o*TimingHdlr

|o*Toglet

|o*Trial

|o*TrialEvent

|o*TrialMemFuncEvent

|\*ValueFieldImpl< C, V >

o+Class Hierarchy

|o*rutz::assoc_array< rutz::creator_base< base_t > >

|o*colmaj_iterator_base< T >

|o*rutz::concrete_iter< T, rutz::bidir_iter_ifx< T > >

|o*rutz::concrete_iter< T, rutz::fwd_iter_ifx< T > >

|o*rutz::concrete_iter< T, rutz::rxs_iter_ifx< T > >

|o+rutz::creator_base< base_t >

|o+dash::add

|o*dash::max

|o*dash::min

|o+dash::mul

|o*dash::setter

|o*dash::square

|o*dash::to_power

|o*data_block

|o+rutz::factory< nub::soft_ref< nub::object > >

|o*FeedbackMap

|o*Field

|o*Field::ValueType

|o+FieldImpl

|o*FieldMap

|o+rutz::func_args< R >

|o+rutz::func_args< R, null_t >

|o+rutz::func_args< R, null_t, P1 >

|o+rutz::func_args< R, null_t, P1, P2 >

|o+rutz::func_args< R, null_t, P1, P2, P3 >

|o+rutz::func_args< R, null_t, P1, P2, P3, P4 >

|o+rutz::func_args< R, null_t, P1, P2, P3, P4, P5 >

|o+rutz::func_args< R, null_t, P1, P2, P3, P4, P5, P6 >

|o+rutz::func_args< R, P1 >

|o+rutz::func_args< R, P1, P2 >

|o+rutz::func_args< R, P1, P2, P3 >

|o+rutz::func_args< R, P1, P2, P3, P3, P4, P5, P6 >

|o+rutz::func_args< R, P1, P2, P3, P4 >

|o+rutz::func_args< R, P1, P2, P3, P4, P5 >

|o+rutz::func_traits< MF >

|o*rutz::func_traits< rutz::mem_functor_base< mem_func > >

|o*rutz::fwd_iter_ifx< nub::ref< GxNode > >

|o*GaborPatch

|o*geom::bezier

|o*geom::bezier4

|o*geom::box< V >

|o*geom::rect< V >

|o*geom::txform

|o*geom::vec2< V >

|o*geom::vec3< V >

|o*Gfx::Bbox

|o*Gfx::Canvas::Saver< doit, undoit >

|o*Gfx::LineStrip

|o+Gfx::RgbaColor

|o+GlWindowInterface

|o*GlxOpts

|o*GxFactory

|o+GxFont

|o*index_iterator_base< M, T >

|o+index_range

|o+io::reader

|o*io::write_id_map

|o+io::writer

|o*media::bmap_data

|o*media::bmap_data::update_func

|o+media::sound_rep

|o+mtx_policies

|o*mtx_shape

|o+mtx_specs

|o*nub::call_data1< P1 >

|o*nub::detail::default_unref_policy< T >

|o*nub::detail::handle< T, unref_policy >

|o*nub::detail::no_delete_unref_policy< T >

|o*nub::detail::weak_handle< T >

|o*nub::floating_ref< T >

|o*nub::objectdb

|o*nub::objectdb::casting_iterator< T >

|o*nub::ref< T >

|o+nub::ref_counted

|o*nub::ref_counts

|o*nub::soft_ref< T >

|o*nub::timer

|o*rowmaj_iterator_base< T >

|o*rutz::assoc_array< value_t >

|o*rutz::assoc_array_base

|o*rutz::backtrace

|o*rutz::bidir_pipe

|o*rutz::child_process

|o*rutz::circular_queue< T >

|o+rutz::concrete_iter< T, ifx_t >

|o*rutz::creator_base< T >

|o*rutz::darwin_atomic_int

|o*rutz::dynamic_block< T >

|o+rutz::error

|o*rutz::error_context

|o*rutz::error_context_entry

|o*rutz::exec_pipe

|o*rutz::factory< T >

|o*rutz::factory_base

|o*rutz::factory_fallback

|o*rutz::file_pos

|o*rutz::fixed_block< T >

|o*rutz::free_list< T >

|o*rutz::free_list_base

|o*rutz::fstring

|o*rutz::func_args< R, A1, A2, A3, A4, A5, A6, A7, A8 >

|o+rutz::func_traits< func >

|o+rutz::rutz::func_traits< bound_first< base_functor, bound_t > >

|o+rutz::rutz::func_traits< bound_last< base_functor, bound_t > >

|o*rutz::rutz::func_traits< tcl::func_wrapper< N, F, Func > >

|o*rutz::functor_of< fptr >

|o*rutz::rutz::functor_of< R(C::*)() >

|o*rutz::rutz::functor_of< R(C::*)() const >

|o*rutz::rutz::functor_of< R(C::*)(P1) >

|o*rutz::rutz::functor_of< R(C::*)(P1) const >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2) >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2) const >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3) >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3) const >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4) >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4) const >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4, P5) >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4, P5) const >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4, P5, P6) >

|o*rutz::rutz::functor_of< R(C::*)(P1, P2, P3, P4, P5, P6) const >

|o+rutz::fwd_iter_ifx< T >

|o*rutz::gzstreambuf

|o*rutz::icstrstream

|o*rutz::imembuf

|o*rutz::imemstream

|o*rutz::is_class< T >

|o*rutz::is_polymorphic< T >

|o*rutz::is_polymorphic_imp1< T >

|o*rutz::is_sub_super< sub, super >

|o*rutz::iter_end_t

|o*rutz::ix86_atomic_int

|o*rutz::mapped_infile

|o*rutz::mutex_atomic_int

|o*rutz::mutex_lock_class

|o*rutz::out_of_range

|o*rutz::pipe_fds

|o*rutz::prof

|o*rutz::scoped_ptr< T >

|o*rutz::select_if< test, if_true, if_false >

|o*rutz::rutz::select_if< false, if_true, if_false >

|o*rutz::serial_port

|o*rutz::shared_array< T >

|o*rutz::shared_ptr< T >

|o*rutz::shell_pipe

|o*rutz::static_block< T, N >

|o*rutz::static_stack< T, N >

|o*rutz::stdiobuf

|o*rutz::stopwatch

|o*rutz::string_rep

|o*rutz::time

|o*rutz::trace

|o*rutz::tracer

|o*rutz::traits::no_type

|o*rutz::traits::yes_type

|o*rutz::type_match< T >

|o*rutz::type_traits< T >

|o*rutz::rutz::type_traits< const T & >

|o*rutz::rutz::type_traits< nub::ref< T > >

|o*rutz::rutz::type_traits< nub::soft_ref< T > >

|o*rutz::rutz::type_traits< T & >

|o*rutz::rutz::type_traits< T * >

|o*rutz::unsafe_atomic_int

|o*rutz::urand

|o*rutz::urand_frange

|o*rutz::urand_irange

|o+rutz::value

|o*rutz::shared_ptr< rutz::bidir_iter_ifx< T > >

|o*rutz::shared_ptr< rutz::fwd_iter_ifx< T > >

|o*rutz::shared_ptr< rutz::rxs_iter_ifx< T > >

|o*slice

|o*stride_iterator_base< T >

|o+tcl::arg_dispatcher

|o*tcl::arg_spec

|o*tcl::ButtonPressEvent

|o*tcl::call_context

|o*tcl::channel_buf

|o*tcl::command

|o*tcl::command_group

|o*tcl::dict

|o*tcl::event_loop

|o*tcl::func_wrapper< N, R, Func >

|o*tcl::tcl::func_wrapper< 0, R, Func >

|o*tcl::tcl::func_wrapper< 1, R, Func >

|o*tcl::tcl::func_wrapper< 2, R, Func >

|o*tcl::tcl::func_wrapper< 3, R, Func >

|o*tcl::tcl::func_wrapper< 4, R, Func >

|o*tcl::tcl::func_wrapper< 5, R, Func >

|o*tcl::tcl::func_wrapper< 6, R, Func >

|o*tcl::tcl::func_wrapper< 7, R, Func >

|o*tcl::tcl::func_wrapper< 8, R, Func >

|o+tcl::function

|o*tcl::interpreter

|o*tcl::KeyPressEvent

|o*tcl::list

|o*tcl::list::appender

|o+tcl::list::iterator_base

|o*tcl::obj

|o+tcl::obj_caster

|o*tcl::pkg

|o*tcl::regexp

|o*tcl::returnable< T >

|o*tcl::tcl::returnable< const T & >

|o*tcl::tcl::returnable< const T >

|o*tcl::script_app

|o+geom::vec2< T >

|\+geom::vec3< T >

o*Class Members

o*Graphical Class Hierarchy

o+Namespace List

o*Namespace Members

o+File List

|o*README

|o*TUTORIAL

|o*doc/groovx.dxy

|o*src/geom/bezier.h

|o*src/geom/bezier4.h

|o*src/geom/box.h

|o*src/geom/geom.h

|o*src/geom/projection.cc

|o*src/geom/projection.h

|o*src/geom/README.dxy

|o*src/geom/rect.h

|o*src/geom/span.h

|o*src/geom/txform.cc

|o*src/geom/txform.h

|o*src/geom/vec2.cc

|o*src/geom/vec2.h

|o*src/geom/vec3.h

|o*src/gfx/aglrasterfont.h

|o*src/gfx/aglwrapper.cc

|o*src/gfx/aglwrapper.h

|o*src/gfx/bbox.cc

|o*src/gfx/bbox.h

|o*src/gfx/canvas.cc

|o*src/gfx/canvas.h

|o*src/gfx/fontspec.cc

|o*src/gfx/fontspec.h

|o*src/gfx/gbcolor.cc

|o*src/gfx/gbcolor.h

|o*src/gfx/gbvec.cc

|o*src/gfx/gbvec.h

|o*src/gfx/glcanvas.cc

|o*src/gfx/glcanvas.h

|o*src/gfx/glwindowinterface.cc

|o*src/gfx/glwindowinterface.h

|o*src/gfx/glxopts.cc

|o*src/gfx/glxopts.h

|o*src/gfx/glxrasterfont.h

|o*src/gfx/glxwrapper.cc

|o*src/gfx/glxwrapper.h

|o*src/gfx/gxaligner.cc

|o*src/gfx/gxaligner.h

|o*src/gfx/gxbin.cc

|o*src/gfx/gxbin.h

|o*src/gfx/gxbounds.cc

|o*src/gfx/gxbounds.h

|o*src/gfx/gxcache.cc

|o*src/gfx/gxcache.h

|o*src/gfx/gxcamera.cc

|o*src/gfx/gxcamera.h

|o*src/gfx/gxcolor.cc

|o*src/gfx/gxcolor.h

|o*src/gfx/gxcylinder.cc

|o*src/gfx/gxcylinder.h

|o*src/gfx/gxdisk.cc

|o*src/gfx/gxdisk.h

|o*src/gfx/gxdrawstyle.cc

|o*src/gfx/gxdrawstyle.h

|o*src/gfx/gxemptynode.cc

|o*src/gfx/gxemptynode.h

|o*src/gfx/gxfactory.cc

|o*src/gfx/gxfactory.h

|o*src/gfx/gxfont.cc

|o*src/gfx/gxfont.h

|o*src/gfx/gxlighting.cc

|o*src/gfx/gxlighting.h

|o*src/gfx/gxline.cc

|o*src/gfx/gxline.h

|o*src/gfx/gxmaterial.cc

|o*src/gfx/gxmaterial.h

|o*src/gfx/gxnode.cc

|o*src/gfx/gxnode.h

|o*src/gfx/gxpixmap.cc

|o*src/gfx/gxpixmap.h

|o*src/gfx/gxpointset.cc

|o*src/gfx/gxpointset.h

|o*src/gfx/gxrasterfont.cc

|o*src/gfx/gxrasterfont.h

|o*src/gfx/gxscaler.cc

|o*src/gfx/gxscaler.h

|o*src/gfx/gxscene.cc

|o*src/gfx/gxscene.h

|o*src/gfx/gxseparator.cc

|o*src/gfx/gxseparator.h

|o*src/gfx/gxshapekit.cc

|o*src/gfx/gxshapekit.h

|o*src/gfx/gxsphere.cc

|o*src/gfx/gxsphere.h

|o*src/gfx/gxtext.cc

|o*src/gfx/gxtext.h

|o*src/gfx/gxtransform.cc

|o*src/gfx/gxtransform.h

|o*src/gfx/gxvectorfont.cc

|o*src/gfx/gxvectorfont.h

|o*src/gfx/linestrip.cc

|o*src/gfx/linestrip.h

|o*src/gfx/pscanvas.cc

|o*src/gfx/pscanvas.h

|o*src/gfx/README.dxy

|o*src/gfx/rgbacolor.h

|o*src/gfx/xbmaprenderer.h

|o*src/groovx/groovx.cc

|o*src/groovx/README.dxy

|o*src/io/asciistreamreader.cc

|o*src/io/asciistreamreader.h

|o*src/io/asciistreamwriter.cc

|o*src/io/asciistreamwriter.h

|o*src/io/attribcount.cc

|o*src/io/attribcount.h

|o*src/io/fields.cc

|o*src/io/fields.h

|o*src/io/io.cc

|o*src/io/io.h

|o*src/io/iolegacy.cc

|o*src/io/iolegacy.h

|o*src/io/ioproxy.h

|o*src/io/ioutil.cc

|o*src/io/ioutil.h

|o*src/io/outputfile.cc

|o*src/io/outputfile.h

|o*src/io/readattribmap.h

|o*src/io/reader.cc

|o*src/io/reader.h

|o*src/io/README.dxy

|o*src/io/readobjectmap.h

|o*src/io/readutils.cc

|o*src/io/readutils.h

|o*src/io/writeidmap.h

|o*src/io/writer.cc

|o*src/io/writer.h

|o*src/io/writeutils.cc

|o*src/io/writeutils.h

|o*src/io/xmlparser.cc

|o*src/io/xmlparser.h

|o*src/io/xmlreader.cc

|o*src/io/xmlreader.h

|o*src/io/xmlwriter.cc

|o*src/io/xmlwriter.h

|o*src/media/bmapdata.cc

|o*src/media/bmapdata.h

|o*src/media/dummysound.h

|o*src/media/esdsound.h

|o*src/media/hpsound.h

|o*src/media/imgfile.cc

|o*src/media/imgfile.h

|o*src/media/irixsound.h

|o*src/media/jpegparser.cc

|o*src/media/jpegparser.h

|o*src/media/pngparser.cc

|o*src/media/pngparser.h

|o*src/media/pnmparser.cc

|o*src/media/pnmparser.h

|o*src/media/quicktimesound.h

|o*src/media/README.dxy

|o*src/media/soundrep.cc

|o*src/media/soundrep.h

|o*src/mtx/arithfunctor.h

|o*src/mtx/datablock.cc

|o*src/mtx/datablock.h

|o*src/mtx/mathspecial.cc

|o*src/mtx/mathspecial.h

|o*src/mtx/matlabinterface.cc

|o*src/mtx/matlabinterface.h

|o*src/mtx/mtx.cc

|o*src/mtx/mtx.h

|o*src/mtx/mtxops.cc

|o*src/mtx/mtxops.h

|o*src/mtx/variant.cc

|o*src/mtx/variant.h

|o*src/nub/handle.cc

|o*src/nub/handle.h

|o*src/nub/log.cc

|o*src/nub/log.h

|o*src/nub/objdb.cc

|o*src/nub/objdb.h

|o*src/nub/object.cc

|o*src/nub/object.h

|o*src/nub/objfactory.cc

|o*src/nub/objfactory.h

|o*src/nub/objmgr.cc

|o*src/nub/objmgr.h

|o*src/nub/README.dxy

|o*src/nub/ref.cc

|o*src/nub/ref.h

|o*src/nub/refcounted.cc

|o*src/nub/refcounted.h

|o*src/nub/scheduler.cc

|o*src/nub/scheduler.h

|o*src/nub/signal.cc

|o*src/nub/signal.h

|o*src/nub/timer.cc

|o*src/nub/timer.h

|o*src/nub/types.h

|o*src/nub/uid.h

|o*src/nub/volatileobject.cc

|o*src/nub/volatileobject.h

|o*src/nub/weak_handle.cc

|o*src/nub/weak_handle.h

|o*src/pkgs/README.dxy

|o*src/pkgs/matlabengine/tclpkg-matlabengine.cc

|o*src/pkgs/matlabengine/tclpkg-matlabengine.h

|o*src/pkgs/mtx/mtxobj.h

|o*src/pkgs/mtx/tclpkg-mtx.cc

|o*src/pkgs/mtx/tclpkg-mtx.h

|o*src/pkgs/whitebox/algotest.cc

|o*src/pkgs/whitebox/algotest.h

|o*src/pkgs/whitebox/basesixfourtest.cc

|o*src/pkgs/whitebox/basesixfourtest.h

|o*src/pkgs/whitebox/fstringtest.cc

|o*src/pkgs/whitebox/fstringtest.h

|o*src/pkgs/whitebox/geomtest.cc

|o*src/pkgs/whitebox/geomtest.h

|o*src/pkgs/whitebox/mtxtest.cc

|o*src/pkgs/whitebox/mtxtest.h

|o*src/pkgs/whitebox/numtest.cc

|o*src/pkgs/whitebox/numtest.h

|o*src/pkgs/whitebox/signaltest.cc

|o*src/pkgs/whitebox/signaltest.h

|o*src/pkgs/whitebox/tcltimertest.cc

|o*src/pkgs/whitebox/tcltimertest.h

|o*src/pkgs/whitebox/vectwotest.cc

|o*src/pkgs/whitebox/vectwotest.h

|o*src/rutz/abort.cc

|o*src/rutz/abort.h

|o*src/rutz/algo.h

|o*src/rutz/arrays.h

|o*src/rutz/arrayvalue.h

|o*src/rutz/assocarray.cc

|o*src/rutz/assocarray.h

|o*src/rutz/atomic.h

|o*src/rutz/atomic_darwin.h

|o*src/rutz/atomic_ix86.h

|o*src/rutz/atomic_mutex.h

|o*src/rutz/atomic_unsafe.h

|o*src/rutz/backtrace.cc

|o*src/rutz/backtrace.h

|o*src/rutz/backtraceformat.cc

|o*src/rutz/backtraceformat.h

|o*src/rutz/base64.cc

|o*src/rutz/base64.h

|o*src/rutz/bytearray.h

|o*src/rutz/bzip2stream.cc

|o*src/rutz/bzip2stream.h

|o*src/rutz/circular_queue.h

|o*src/rutz/compat_cmath.cc

|o*src/rutz/compat_cmath.h

|o*src/rutz/compat_snprintf.h

|o*src/rutz/cstrstream.cc

|o*src/rutz/cstrstream.h

|o*src/rutz/debug.cc

|o*src/rutz/debug.h

|o*src/rutz/demangle.cc

|o*src/rutz/demangle.h

|o*src/rutz/demangle_cxxfilt.h

|o*src/rutz/demangle_gcc_v2.h

|o*src/rutz/demangle_gcc_v3.h

|o*src/rutz/error.cc

|o*src/rutz/error.h

|o*src/rutz/error_context.cc

|o*src/rutz/error_context.h

|o*src/rutz/factory.cc

|o*src/rutz/factory.h

|o*src/rutz/fileposition.h

|o*src/rutz/freelist.cc

|o*src/rutz/freelist.h

|o*src/rutz/fstring.cc

|o*src/rutz/fstring.h

|o*src/rutz/functors.h

|o*src/rutz/gzstreambuf.cc

|o*src/rutz/gzstreambuf.h

|o*src/rutz/ioerror.cc

|o*src/rutz/ioerror.h

|o*src/rutz/iter.cc

|o*src/rutz/iter.h

|o*src/rutz/mappedfile.cc

|o*src/rutz/mappedfile.h

|o*src/rutz/multivalue.cc

|o*src/rutz/multivalue.h

|o*src/rutz/mutex.cc

|o*src/rutz/mutex.h

|o*src/rutz/pipe.cc

|o*src/rutz/pipe.h

|o*src/rutz/prof.cc

|o*src/rutz/prof.h

|o*src/rutz/rand.cc

|o*src/rutz/rand.h

|o*src/rutz/README.dxy

|o*src/rutz/scopedptr.h

|o*src/rutz/serialport.cc

|o*src/rutz/serialport.h

|o*src/rutz/sfmt.cc

|o*src/rutz/sfmt.h

|o*src/rutz/shared_ptr.cc

|o*src/rutz/shared_ptr.h

|o*src/rutz/spin_lock.h

|o*src/rutz/spin_lock_darwin.h

|o*src/rutz/spin_lock_pthreads.cc

|o*src/rutz/spin_lock_pthreads.h

|o*src/rutz/staticstack.h

|o*src/rutz/stderror.cc

|o*src/rutz/stderror.h

|o*src/rutz/stdiobuf.cc

|o*src/rutz/stdiobuf.h

|o*src/rutz/stopwatch.h

|o*src/rutz/time.cc

|o*src/rutz/time.h

|o*src/rutz/timeformat.cc

|o*src/rutz/timeformat.h

|o*src/rutz/trace.cc

|o*src/rutz/trace.h

|o*src/rutz/tracer.h

|o*src/rutz/traits.h

|o*src/rutz/unittest.h

|o*src/rutz/unixcall.cc

|o*src/rutz/unixcall.h

|o*src/rutz/value.cc

|o*src/rutz/value.h

|o*src/tcl-gfx/README.dxy

|o*src/tcl-gfx/recttcl.h

|o*src/tcl-gfx/tclpkg-canvas.cc

|o*src/tcl-gfx/tclpkg-canvas.h

|o*src/tcl-gfx/tclpkg-gx.cc

|o*src/tcl-gfx/tclpkg-gx.h

|o*src/tcl-gfx/tclpkg-toglet.cc

|o*src/tcl-gfx/tclpkg-toglet.h

|o*src/tcl-gfx/toglet.cc

|o*src/tcl-gfx/toglet.h

|o*src/tcl-gfx/vectcl.h

|o*src/tcl-io/fieldpkg.cc

|o*src/tcl-io/fieldpkg.h

|o*src/tcl-io/objreader.cc

|o*src/tcl-io/objreader.h

|o*src/tcl-io/objwriter.cc

|o*src/tcl-io/objwriter.h

|o*src/tcl-io/README.dxy

|o*src/tcl-io/tclpkg-io.cc

|o*src/tcl-io/tclpkg-io.h

|o*src/tcl-io/tclprocwrapper.cc

|o*src/tcl-io/tclprocwrapper.h

|o*src/tcl/argspec.h

|o*src/tcl/channelbuf.cc

|o*src/tcl/channelbuf.h

|o*src/tcl/command.cc

|o*src/tcl/command.h

|o*src/tcl/commandgroup.cc

|o*src/tcl/commandgroup.h

|o*src/tcl/conversions.cc

|o*src/tcl/conversions.h

|o*src/tcl/dict.cc

|o*src/tcl/dict.h

|o*src/tcl/eventloop.cc

|o*src/tcl/eventloop.h

|o*src/tcl/interp.cc

|o*src/tcl/interp.h

|o*src/tcl/itertcl.h

|o*src/tcl/list.cc

|o*src/tcl/list.h

|o*src/tcl/makecmd.h

|o*src/tcl/namesp.cc

|o*src/tcl/namesp.h

|o*src/tcl/obj.cc

|o*src/tcl/obj.h

|o*src/tcl/objpkg.cc

|o*src/tcl/objpkg.h

|o*src/tcl/pkg.cc

|o*src/tcl/pkg.h

|o*src/tcl/README.dxy

|o*src/tcl/regexp.cc

|o*src/tcl/regexp.h

|o*src/tcl/scriptapp.cc

|o*src/tcl/scriptapp.h

|o*src/tcl/stdconversions.h

|o*src/tcl/tclpkg-dlist.cc

|o*src/tcl/tclpkg-dlist.h

|o*src/tcl/tclpkg-gtrace.cc

|o*src/tcl/tclpkg-gtrace.h

|o*src/tcl/tclpkg-log.cc

|o*src/tcl/tclpkg-log.h

|o*src/tcl/tclpkg-misc.cc

|o*src/tcl/tclpkg-misc.h

|o*src/tcl/tclpkg-obj.cc

|o*src/tcl/tclpkg-obj.h

|o*src/tcl/timerscheduler.cc

|o*src/tcl/timerscheduler.h

|o*src/tcl/tracertcl.cc

|o*src/tcl/tracertcl.h

|o*src/tcl/vecdispatch.cc

|o*src/tcl/vecdispatch.h

|o*src/tk/README.dxy

|o*src/tk/tclpkg-widget.cc

|o*src/tk/tclpkg-widget.h

|o*src/tk/widget.cc

|o*src/tk/widget.h

|o*src/visx/block.cc

|o*src/visx/block.h

|o*src/visx/cloneface.cc

|o*src/visx/cloneface.h

|o*src/visx/element.cc

|o*src/visx/element.h

|o*src/visx/elementcontainer.cc

|o*src/visx/elementcontainer.h

|o*src/visx/eventresponsehdlr.cc

|o*src/visx/eventresponsehdlr.h

|o*src/visx/exptdriver.cc

|o*src/visx/exptdriver.h

|o*src/visx/face.cc

|o*src/visx/face.h

|o*src/visx/feedbackmap.h

|o*src/visx/fish.cc

|o*src/visx/fish.h

|o*src/visx/fixpt.cc

|o*src/visx/fixpt.h

|o*src/visx/gabor.cc

|o*src/visx/gabor.h

|o*src/visx/gaborarray.cc

|o*src/visx/gaborarray.h

|o*src/visx/gaborpatch.cc

|o*src/visx/gaborpatch.h

|o*src/visx/house.cc

|o*src/visx/house.h

|o*src/visx/jitter.cc

|o*src/visx/jitter.h

|o*src/visx/kbdresponsehdlr.cc

|o*src/visx/kbdresponsehdlr.h

|o*src/visx/maskhatch.cc

|o*src/visx/maskhatch.h

|o*src/visx/morphyface.cc

|o*src/visx/morphyface.h

|o*src/visx/nullresponsehdlr.cc

|o*src/visx/nullresponsehdlr.h

|o*src/visx/README.dxy

|o*src/visx/response.cc

|o*src/visx/response.h

|o*src/visx/responsehandler.cc

|o*src/visx/responsehandler.h

|o*src/visx/snake.cc

|o*src/visx/snake.h

|o*src/visx/sound.cc

|o*src/visx/sound.h

|o*src/visx/tclpkg-block.cc

|o*src/visx/tclpkg-block.h

|o*src/visx/tclpkg-element.cc

|o*src/visx/tclpkg-element.h

|o*src/visx/tclpkg-elementcontainer.cc

|o*src/visx/tclpkg-elementcontainer.h

|o*src/visx/tclpkg-expt.cc

|o*src/visx/tclpkg-expt.h

|o*src/visx/tclpkg-face.cc

|o*src/visx/tclpkg-face.h

|o*src/visx/tclpkg-fish.cc

|o*src/visx/tclpkg-fish.h

|o*src/visx/tclpkg-fixpt.cc

|o*src/visx/tclpkg-fixpt.h

|o*src/visx/tclpkg-gabor.cc

|o*src/visx/tclpkg-gabor.h

|o*src/visx/tclpkg-gl.cc

|o*src/visx/tclpkg-gl.h

|o*src/visx/tclpkg-hook.cc

|o*src/visx/tclpkg-hook.h

|o*src/visx/tclpkg-house.cc

|o*src/visx/tclpkg-house.h

|o*src/visx/tclpkg-jitter.cc

|o*src/visx/tclpkg-jitter.h

|o*src/visx/tclpkg-mask.cc

|o*src/visx/tclpkg-mask.h

|o*src/visx/tclpkg-morphyface.cc

|o*src/visx/tclpkg-morphyface.h

|o*src/visx/tclpkg-rh.cc

|o*src/visx/tclpkg-rh.h

|o*src/visx/tclpkg-sound.cc

|o*src/visx/tclpkg-sound.h

|o*src/visx/tclpkg-th.cc

|o*src/visx/tclpkg-th.h

|o*src/visx/tclpkg-tlist.cc

|o*src/visx/tclpkg-tlist.h

|o*src/visx/tclpkg-trial.cc

|o*src/visx/tclpkg-trial.h

|o*src/visx/tclpkg-trialevent.cc

|o*src/visx/tclpkg-trialevent.h

|o*src/visx/timinghandler.cc

|o*src/visx/timinghandler.h

|o*src/visx/timinghdlr.cc

|o*src/visx/timinghdlr.h

|o*src/visx/tlistutils.cc

|o*src/visx/tlistutils.h

|o*src/visx/trial.cc

|o*src/visx/trial.h

|o*src/visx/trialevent.cc

|\*src/visx/trialevent.h

o+Directory Hierarchy

\*File Members