Uses of Class
cz.cuni.jagrlib.DefaultProperty

Packages that use DefaultProperty
cz.cuni.jagrlib Core JaGrLib package. 
cz.cuni.jagrlib.piece Public modules (building blocks of JaGrLib compositions). 
cz.cuni.jagrlib.testing Temporary JaGrLib modules. 
cz.cuni.jagrlib.worker JaGrLib worker modules - descendants of Worker. 
 

Uses of DefaultProperty in cz.cuni.jagrlib
 

Subclasses of DefaultProperty in cz.cuni.jagrlib
 class DefaultBlockQuantizer
          Default implementation of BlockQuantizer interface.
 class DefaultBrepFileFormat
          File format default implementation for Brep-based 3D scene data.
 class DefaultBrepIterator
          Default implementation of BrepIterator interface.
 class DefaultBrepIteratorArr
          Default implementation of BrepIterator interface - using precomputed array.
 class DefaultBrepIteratorOrd
          Default implementation of BrepIterator interface - using simple ordinal value.
 class DefaultDiscreteTransform
          Default implementation of DiscreteTransform interface. 2D transforms are based on 1D ones (separable extension).
 class DefaultFileFormat
          File format default implementation.
 class DefaultFunctionR2ToR2
          Default implementation of FunctionR2ToR2 interface.
 class DefaultGeometrySearch
          Default implementation of GeometrySearch interface.
 class DefaultGraphicsViewer
          Default implementation of GraphicsViewer.
 class DefaultImageFunction
          Default implementation of ImageFunction.
 class DefaultImageSynthesizer
          Default implementation of ImageSynthesizer interface.
 class DefaultInputListener
          Default listener for input events.
 class DefaultIntFunction
          Default implementation of IntFunction interface.
 class DefaultLightSource
          Default implementation of LightSource interface.
 class DefaultRasterFileFormat
          File format default implementation for raster image data.
 class DefaultRasterGraphics
          Default implementation of RasterGraphics interface.
 class DefaultRealFunction
          Default implementation of RealFunction interface.
 class DefaultRender3D
          Default implementation of Render3D.
 class DefaultSolid
          Default implementation of Solid.
 class DefaultValueTransferFunction
          Default implementation of ValueTransferFunction interface.
 class Piece
          Basic piece for buildnig computer graphics algorithms (compositions).
 

Uses of DefaultProperty in cz.cuni.jagrlib.piece
 

Subclasses of DefaultProperty in cz.cuni.jagrlib.piece
 class AdditiveNoise
          Can add various types of noise to the raster image.
 class AlphaGenerator
          Generator of alpha-channel test patterns.
 class AlphaMatrix
          Alpha-mask represented by simple rectangular matrix.
 class AmbientLightSource
          Ambient light source.
 class ArithmeticCodec
          Arithmetic codec.
 class AudioFilter
          Audio filter framework - able to process several simple filters successively.
 class AudioReplay
          Audio replay module with GUI window.
 class AWTWindow
          Window able to display general AWT graphics.
 class BrepToImage
          Brep -> RasterGraphics converter, prepares Brep-vertices for compression.
 class BufferedBitStream
          Bit-stream object with random access and buffer-capability build on top of RandomAccessFile class.
 class Colormaps
          Simple colormap store implementation.
 class CompressedFormatGray
          Gray file format (using predictor, VLC and dynamic arithmetic coder).
 class CompressedFormatTransform
          Lossy image compression (using discrete image transform, quantization, block coding and dynamic entropy coder).
 class Cone
          Infinite cone as elementary 3D solid.
 class CornellBox
          Generates classical Cornell Box.
 class CSG2BrepImpl
          Implements conversion from CSG scene to boundary scene
 class Cube
          Cube as elementary 3D solid.
 class Cylinder
          Infinite cylinder as elementary 3D solid.
 class DataMatrix
          Module holding N-dimensional data matrix.
 class DCT
          Discrete cosine transform (can process 1D or 2D data of arbitrary size).
 class DeadZoneQuantizer
          Linear quantizer with optional dead-zone.
 class Deformations
          R2->R2 mappings (analytic warping sample transforms).
 class EffectBlur
          Image effect - blur.
 class EffectPixelize
          Image effect example - image pixelization.
 class Ellipse
          Ellipse drawing - two different algorithms for untilted (Bresenham) and tilted (Bond) ellipses.
 class FaceRenderFlat
          Brep face rendering - flat shading.
 class Features
          Data store for "features" (for feature-based warping/morphing).
 class Filter1DNotch
          Audio filter - notch filter (very-narrow-band suppression).
 class FloodFillPoint
          Flood-fill using FIFO (queue) and point access.
 class FractalCompressionQtree
          Fractal image compression module.
 class FunctionSamples
          Function samples.
 class GIFFileFormat
          GIF file format (persistence of 2D raster graphics data).
 class GLBrepRender
          GL scene rendering of connected Brep-scene.
 class GLWindow
          Window able to display GL graphics.
 class HDRFileFormat
          HDR file format used in Radiance (RGBe RLE-encoded format).
 class HDRImage
          HDR raster image stored in memory.
 class HDRMap
          HDR to LDR image conversion.
 class HuffmanCodec
          Adaptive Huffman codec.
 class ImageCompare
          Raster image comparison.
 class ImageCompute
          Image filter - general image composition.
 class ImageCrop
          Image cropping & scaling.
 class ImageKDTree
          K-D-tree coding of raster images.
 class ImagePredictor
          Raster image prediction template.
 class ImageTransition
          Transition effect between two input raster images.
static class ImageTransition.CutoffTransition
          Cutoff transition.
static class ImageTransition.LinearTransition
          Linear transition.
static class ImageTransition.RampField
          Ramp image field function.
static class ImageTransition.RandomField
          Random image field function.
static class ImageTransition.SigmaTransition
          Goniometric sigma function.
 class IntervalArray
          Entropy histogram implementation: map of cummulative frequency interval trees.
 class JavaBitStream
          Bit-stream object implemented with help of java.io streams (InputStream, OutputStream).
 class JavaText
          Text drawing using Graphics implementation.
 class JFIFFileFormat
          JFIF file format (persistence of 2D raster graphics data).
 class JitteringSynthesizer
          Jittering image synthesizer with progressive rendering.
 class JPEGQuantizer
          JPEG-like block quantizer.
 class LineAntialias
          Antialiased line with arbitrary width and floating-point coordinates.
 class LineAntialiasSimple
          Antialiased lines with arbitrary ending points.
 class LinearQuantizer
          Linear scalar quantizer.
 class LineBresenham
          Bresenham's algorithm for line segments.
 class LZWCodec
          LZW codec.
 class MeshCompressionRLE
          Mesh compression format using arbitrary pass order, zero-skipping and optional DPCM.
 class MonteCarloFF
          This module provides stochastic Monte Carlo methods (hemisphere sampling, area sampling, area-to-area sampling) for form-factor solving.
 class MouseFrame
          Rectangle image frame defined by interactive mouse input.
 class OBJFileFormat
          Wavefront OBJ file format (persistence of B-rep 3D data).
 class OrderSFC
          Rectangle image ordering using various Space-Filling-Curves (SFC).
 class OverwriteClassificator
          Classificator for overwritting flood-fill.
 class PFMFileFormat
          PFM (Portable Float Map) file format (persistence of HDR 2D raster graphics data).
 class PhongModel
          Phong shading model (with constant or Schlick K() term).
 class Plane
          Plane objects (infinite plane, rectangle, triangle) as elementary 3D solids.
 class PNGFileFormat
          PNG file format (persistence of 2D raster graphics data).
 class Radiosity
          Computes illumination of 3D scene using radiosity method.
 class RadiosityEquations
          Provides SLE (system of linear equations) from Brep for some SLE Solver.
 class RankFilter
          Rank filter module.
 class RasterImage
          Raster image stored in memory.
 class RasterImagePreview
          Raster image preview window.
 class RayCasting
          Ray casting of CSG scenes.
 class RayTracing
          Ray tracing of CSG scenes.
 class RenderPainter
          Depth-sort rendering of Brep database.
 class SimpleNoise
          Noise function - simple implementations.
 class SimpleSLEDataStore
          Data object holding system of linear equations (SLE) data - actual data storage w/o any smartness.
 class SimpleSynthesizer
          Simple image synthesizer with progressive rendering.
 class SLEProgressive
          SLE solver: progressive refinement (PR).
 class SLERelaxation
          SLE solver - various relaxation methods.
 class SolidColorBrush
          Solid-color brush.
 class SolidColorPen
          Solid-color pen.
 class Sphere
          Sphere as elementary 3D solid.
 class StaticCamera
          Static perspective camera - ray generator.
 class StaticCSGScene
          CSG representation of 3D scenes for Ray-tracing rendering methods.
 class StaticPointLightSource
          Static point light source.
 class StraightRoulette
          Simple roulette-wheel: set of intervals with equal size (i.e. equal probability).
 class SuperShootGather
          SLE solver: special solver for radiosity problems - Super-Shoot-Gather.
 class TestImageFunctions
          Image functions for sampling tests.
 class TestImageLaser
          Test image generator - test picture for (laser) printers.
 class TextureFunctions
          Image functions for 2D textures.
 class VEFDS
          Boundary representation (B-rep) of 3D scene - implemented by simple arrays.
protected  class VEFDS.DivisionIterator
          Iterator for all divisions in the scene.
protected  class VEFDS.EdgeInFaceIterator
          Iterator for edges in the given face.
protected  class VEFDS.EdgeIterator
          Iterator for all edges in the scene.
protected  class VEFDS.FaceInSolidIterator
          Iterator for faces in the given solid.
protected  class VEFDS.FaceIterator
          Iterator for all faces in the scene.
protected  class VEFDS.SolidIterator
          Iterator for all solids in the scene.
protected  class VEFDS.VertexInFaceIterator
          Iterator for vertices in the given face.
protected  class VEFDS.VertexIterator
          Iterator for all vertices in the scene.
 class WAVFileFormatMapped
          WAV sound file filter.
 class XTransitionList
          Bit-mask represented by "X-transition list" data structure.
 class ZigZagCodec
          Zig-zag block coding.
 class ZLIBCodec
          ZLIB codec.
 

Uses of DefaultProperty in cz.cuni.jagrlib.testing
 

Subclasses of DefaultProperty in cz.cuni.jagrlib.testing
 class AnisotropicMicrofacet
          Anisotropic microfacet distribution.
 class AntCity
          Renders Ant-city (pilot implementation - not correct).
 class BezierCurve
          Algorithm for drawing a Bezier cubic curve
 class BezierRegular
          Algorithm for drawing Bezier cubic curve.
 class BlinnMicrofacet
          Blinn microfacet distribution.
 class BlueScreen
          Image filter example - blue-screen masking.
 class BrepSolid
          3D rendering example - wire-frame rendering of Brep database.
 class Colormap332
          Color-reducing example - 3-3-2 palette generator.
 class ColorReduce
          Color-reducing example - rounding with 3-3-2 color palette.
 class ColorReduceRound
          Color-reducing example - rounding with pre-defined color palette.
 class CompressedFormatBW
          B/W file format (using simple Entropy codec to encode raster data).
 class CompressedFormatOrder
          Pal file format with arbitrary pass order (using simple Entropy codec to encode colormapped raster data).
 class CompressedFormatPal
          Pal file format (using simple Entropy codec to encode colormapped raster data).
 class CompressedFormatRGB
          RGB file format (using simple Entropy codec to encode raster data).
 class CookTorranceModel
          Cook-Torrance shading model.
 class DefaultRenderer
          Default renderer of CSG scenes.
 class DepthSort
          Depth-sorting example - incorrect behavior for general scenes with large faces.
 class DirectionalLightSource
          Directional light source shining uniformly in one direction.
 class DirectLightMapVisualizer
          Direct light map visualizer for JGL scenes.
 class DrawAxes
          Draws simple 3D scene to test projection matrices.
 class DrawAxesGL
          Draws simple 3D scene to test projection matrices (OpenGL version).
 class FeatureDeformation
          Feature-based warping/morphing: sample R^2->R^2 mapping using feature set stored in FeratureStore.
 class FinalGathering
          Final gathering as a final step of photon mapping.
 class FractalCircles
          Fractal specimen - simple concentrating circles.
 class FresnelConductor
          Represents Fresnel equation for conductors.
 class FresnelDielectric
          Represents Fresnel equation for dielectric.
 class GraphR2ToR
          3D rendering example - graph of R^2 -> R mapping.
 class CheckerTexture
          Texture specimen - simple checkerboard (modifies base surface color).
 class ImageConvert
          Image filter example - image convert.
 class InteractiveProjection
          Computes 3D-to-2D transformation matrix from interactive mouse/keyboard events.
 class LambertianModel
          Lambertian shading model.
 class LineClipping
          Line clipping template.
 class Lissajous
          Raster drawing specimen - Lissajous curve.
 class OrderedDither
          Ordered Dithering.
 class OrderSerpentine
          Order2D example - serpentine image order.
 class OrenNayarModel
          Oren-Nayar shading model.
 class PathTracing
          Path tracing of JGL scenes.
 class PhotonMap
          Module for photon storing.
 class PhotonTracing
          Illuminates scene by tracing photons through the scene and saving them into the map.
 class PolygonClip
          Polygon clipping - arbitrary polygon vs. sinple polygonal window.
 class PolygonFill
          Polygon fill - pilot implementation.
 class PolygonFillAnti
          Polygon fill with antialiasing - pilot implementation.
 class PolylineAntialias
          Antialiased thick polyline template.
 class RadiosityHierarch
          Computes illumination of scene by multi-level hierarchical radiosity method.
 class RayCastingNew
          Ray casting of JGL scenes.
 class RayTracingNew
          Ray tracing of JGL scenes.
 class RenderWireframe
          3D rendering example - wire-frame rendering of Brep database.
 class Revolution
          Surface of revolution as elementary 3D solid.
 class SampleColormap
          Sample colormap generator.
 class SampleRasterSearch
          Sample raster-search implementation.
 class SFCDither
          Error-distribution dithering along external space-filling-curve.
 class SimpleGLGraphics
          Simple GLGraphics using simple GLUT objects.
 class SLEHierarchical
          Solver for multi-level hierarchical radiosity method.
 class SolidSpecimen
          Solid specimen - elementary 3D solid.
 class SpecularReflection
          Represents perfect specular reflection.
 class SpecularTransmission
          Represents perfect specular transmission.
 class SpotTexture
          Texture specimen - simple 3D spot-like texture (modifies base surface color).
 class StaticAreaLightSource
          Square light source shining non-uniformly (amount of power depends on divergence of the photon direction) through the whole hemisphere which lies on front side of the face.
 class StaticSphericalLightSource
          Spherical light shining all around.
 class StaticSpotLightSource
          Static point light source.
 class Test3DScene
          Creates sample 3D scene (Brep) for testing of rendering algorithms.
 class TestGamma
          Test image specimen - gamma tester.
 class TriMeshDeformation
          Triangle-mesh warping: sample R^2 -> R^2 mapping using triangle mesh stored in Brep.
 class TriMeshEditor
          Interactive triangle-mesh editor specimen.
 class UniformGrid
          Uniform grid for fast searching.
protected  class UniformGrid.CenterIterator
          Custom iterator for center pass.
protected  class UniformGrid.RayIteratorOld
          Custom iterator for ray-segment-pass (old version).
protected  class UniformGrid.RaySegmentIterator2D
          Custom iterator for ray-segment-pass (new version - 2DDDA).
protected  class UniformGrid.RayTriangleIterator3D
          Custom iterator for ray-triangle-pass (3DDDA).
 class WarpEngine
          Warping engine example - does naive forward mapping.
 class WarpingSpecimen
          Interactive image filter example - image warping specimen.
 

Uses of DefaultProperty in cz.cuni.jagrlib.worker
 

Subclasses of DefaultProperty in cz.cuni.jagrlib.worker
 class AlphaWorker
          Worker: alpha blending test composition.
 class AnimationWorker
          Meta-worker for animation rendering.
 class AntCityWorker
          Worker: interactive ant-city rendering.
 class AudioFilterWorker
          Worker for audio replay and filtering.
 class BezierWorker
          Worker: Cubic curve drawing test composition.
 class ColorReduceWorker
          Worker: color reduce test composition.
 class CompressionWorker
          Worker: general data compression.
 class EllipseWorker
          Worker: ellipse drawing test composition.
 class FeatureWarpingWorker
          Worker for feature-based warping test composition.
 class FloodFillWorker
          Worker: flood-fill test composition.
 class GlobalIlluminationWorker
          Worker: computes illumination of scene using some global method and renders the result.
 class GLWorker
          Worker: GL graphics drawn in infinite loop.
 class GridRenderWorker
          Worker for raster-based imaging: ImageSynthesizer generates raster image (RasterGraphics).
 class ImageCompositionWorker
          Worker: raster image composition.
 class ImageCompressionWorker
          Worker: image compression test composition.
 class ImageFilterWorker
          Worker: image filter test composition.
 class LineAntiWorker
          Worker: anti-aliased line drawing test composition.
 class LineClipAntiWorker
          Worker: line clipping with antia-aliasing composition.
 class LineClipWorker
          Worker: line clipping & drawing test composition.
 class LineWorker
          Worker: line drawing test composition.
 class LineWorkerStar
          Worker: line drawing test composition (star-shape).
 class PolygonClipWorker
          Worker: polygon clipping test composition.
 class PolygonFillAntiWorker
          Worker: polygon fill with antialiasing test composition.
 class PolygonFillWorker
          Worker: polygon fill test composition.
 class PolylineAntiWorker
          Worker: anti-aliased thick poly-line drawing test composition.
 class ProjectionWorker
          Worker: interactive projection setup.
 class Render3DWorker
          Worker: 3D rendering (3D scene, Render3D renderer, result raster image)).
 class SampleRenderWorker
          Worker for sample-based rendering (Ray-casting, ray-tracing).
 class Search2DWorker
          Worker: GeometrySearch tests (2D center-pass & ray-pass).
 class TextWorker
          Worker: text drawing test composition.
 class TriangleWarpingWorker
          Worker for triangle-mesh warping test composition.
 class WarpingWorker
          Worker: interactive raster image warping (two-phase-Trigger warper module).