|
||||||||||
| 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 Pieces - 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 Channels
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 Plugs -
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 Plugs. |
| 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 | |||||||||