|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AlphaOperation | Alpha-channel operations used in set*() drawing methods and alpha-engines. 12+1 mappings and 3 unary operators are coded by an integer. |
BitMaskEnumerator | Abstract BitMask -enumerator. |
Breakable | Interface for breakable modules. |
DefaultGraphicsViewer.HudPrimitive | Protocol for HUD drawable primitives. |
Channel | Channel connects two or more Piece s - the left Piece (s)
can call the given interface of the right Piece (s) and vice versa. |
IntersectionAttributes | Object can compute intersection-attributes. |
PieceReference | Abstract Piece-referencing interface. |
Plug | Plug is virtual one-sided (local) interface between Piece 's inside
and its outside - it defines possibility of (and conditions for) connecting Channel s
to the Piece object. |
Rank | Data structure for Rank-operations (min, median, max, ..). |
SceneNode | Abstract node of (hierarchical) 3D scene representation. |
Template | Template for Piece class - abstract specimen for data-flow node. |
Class Summary | |
---|---|
BasicChannel | Simple Channel implementation. |
BasicPlug | Basic Plug implementation - can be used for internal Plug s -
inside executed Composition. |
BinaryOperation | Binary operations used in set*() drawing methods. |
BitMaskEnumerator.HLine | Return type for BitMaskEnumerator H-line. |
BitMaskEnumerator.Pixel | Return type for BitMaskEnumerator pixel. |
BoundingSphere | Sphere as simple bounding-volume . |
Complex | Complex number represented as [double,double] tuple. |
Crc32 | 32-bit checksum. |
CSGCommonNode | Common code for CSG nodes. |
CSGLeaf | Leaf node (holding elementary solid) of CSG scene representation. |
CSGNode | Inner node of CSG scene representation. |
CSGNode.Child | |
DefaultBlockQuantizer | Default implementation of BlockQuantizer interface. |
DefaultBrepFileFormat | File format default implementation for Brep-based 3D scene data. |
DefaultBrepIterator | Default implementation of BrepIterator interface. |
DefaultBrepIteratorArr | Default implementation of BrepIterator interface - using precomputed array. |
DefaultBrepIteratorOrd | Default implementation of BrepIterator interface - using simple ordinal value. |
DefaultDiscreteTransform | Default implementation of DiscreteTransform interface.
2D transforms are based on 1D ones (separable extension). |
DefaultFileFormat | File format default implementation. |
DefaultFunctionR2ToR2 | Default implementation of FunctionR2ToR2 interface. |
DefaultGeometrySearch | Default implementation of GeometrySearch interface. |
DefaultGraphicsViewer | Default implementation of GraphicsViewer . |
DefaultGraphicsViewer.HudLine | Line for HUD drawing. |
DefaultImageFunction | Default implementation of ImageFunction . |
DefaultImageSynthesizer | Default implementation of ImageSynthesizer interface. |
DefaultInputListener | Default listener for input events. |
DefaultIntFunction | Default implementation of IntFunction interface. |
DefaultLightSource | Default implementation of LightSource interface. |
DefaultProperty | Default implementation of Property interface. |
DefaultRasterFileFormat | File format default implementation for raster image data. |
DefaultRasterGraphics | Default implementation of RasterGraphics interface. |
DefaultRealFunction | Default implementation of RealFunction interface. |
DefaultRender3D | Default implementation of Render3D . |
DefaultSceneNode | Default implementation of scene node. |
DefaultSolid | Default implementation of Solid . |
DefaultValueTransferFunction | Default implementation of ValueTransferFunction interface. |
EmptyBitMaskEnumerator | Void BitMask -enumerator. |
Formula | Mathematical support (excluding geometric stuff - see Geometry class). |
Geometry | Simple geometric routines. |
HashFunction | General purpose hash function algorithms library. |
IntMap<T> | This object maps integer keys to Object values. |
IntTuple<T> | [ int, T ] tuple for IntMap iteration. |
LogFile | Log-file for debuging messages, warning and errors dumps. |
LRUCache<T> | LRU-caching integer map. |
LRUCache.LRUItem | |
Main | Main class of Skel program (GUI for JaGrLib). |
Main00 | Test program 00: Bresenham's algorithm for line segments with GUI preview. |
Main01 | Test program 01: Alpha-channel test patterns with GUI preview. |
Main02 | Test program 02: Ray-casting of static CSG scene with GUI preview. |
Main03 | Test program 03: Ray-tracing of static CSG scene with GUI preview. |
Main04 | Test program 04: Ray-tracing of static CSG scene with GUI preview. |
Main05 | Test program 05: Ray-casting of static CSG scene with GUI preview (cubic 3D fractal). |
Main06 | Test program 06: Clone of Main05 with depth-of-field camera. |
Main07 | Test program 07: Clone of Main03 with area light source and depth-of-field camera. |
MainDehumming | Main program for audio de-humming (five consecutive notch filters). |
MainEval | Main program MainEval: automatic module evaluation. |
MainEval.Handler | |
MainFormFactors | Test program for form-factors. |
MainNoise | Test program for 3D noise functions. |
MainSampling | Test program for sampling-tests: draws three test-images using the given ImageSynthesizer. |
MainSLE | Test program for SLE solvers. |
MicroFacet | Micro-facet = microscopic piece of solid surface. |
NotImplementedException | This exception is thrown when some function/property is not implemented (yet). |
Piece | Basic piece for buildnig computer graphics algorithms (compositions). |
ProgressCounter | Object able to process progress messages and compute a little more complex results. |
RandomJames | Random number generator by F. |
RandomStatic | Simple static pseudo-random generators. |
RankHistogram | Simple rank implementation using histogram array. |
RedrawTimer | Timer object capable of periodic redrawing the attached GraphicsViewer window. |
Semaphore | General semaphore for inter-thread synchronization. |
TrMatrix | 2D and 3D transformation matrix - uses homogenous coordinates. |
VCommand | Concrete vector commands - individual commands are declared as inner classes of
VCommand . |
VectorCommand | Abstract VectorGraphics command - represents one atomic command which
is consumed by vector graphics interpreters. |
Version | Version information for the JaGrLib project. |
Enum Summary | |
---|---|
HashFunction.HashType | Implemented hash-functions. |
RankType | Type of Rank-operation (for Rank classes). |
WindowShape | Window shapes for window-based image filters. |
Exception Summary | |
---|---|
BadInterfaceException | Attempt to connect two incompatible Plug s. |
JaGrLibException | Generic JaGrLib throwable exception:
unchecked exception (holding general Throwable ). |
Core JaGrLib package.
cz.cuni.jagrlib.iface
,
cz.cuni.jagrlib.piece
,
cz.cuni.jagrlib.obscure
,
cz.cuni.jagrlib.gui
,
cz.cuni.jagrlib.reg
,
cz.cuni.jagrlib.xml
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |