Package com.tensegrity.composite.geometry

Provides interfaces and classes for defining and dealing with geometries and styles for composites.

See:
          Description

Interface Summary
GeometryDescriptor A GeometryDescriptor represents a grouping of one or more basic items of type GeometryItem.
GeometryDescriptorItem A GeometryDescriptorItem represents the first level of GeometryItem (aka "basic item") reuse.
GeometryItem A GeometryItem defines a basic, atomic geometric shape, such as a line, rectangle, ellipse, polygon or label.
GeometryItemCoordinates Instances of classes implementing this interface manage and store coordinates for GeometryItems.
GeometryItemProvider TODO: comment
PunctualGeometryItem TODO: comment
 

Class Summary
DefaultGeometryDescriptor Default implementation of interface GeometryDescriptor.
DefaultGeometryDescriptorItem Default implementation of interface GeometryDescriptorItem.
DefaultGeometryItem Default implementation of interface GeometryItem.
DefaultGeometryItemCoordinates Default implementation of the GeometryItemCoordinates interface.
GeometryConstants The GeometryConstants defines constants that are used within the geometry API
GeometryHintExpression TODO: comment
GeometryHintExpressionParser The GeometryHintExpressionParser class is used to parse an instance of a GeometryHintExpression.
GeometryHintLocationAdjustment TODO: comment
GeometryHints The GeometryHints define some geometrical hints that are used with the Primitives inside a Composite.
GeometryHintsInfo The GeometryHintsInfo class is a wrapper object that gathers the information within a geometry hints AttributeSet and makes them available in an easy way.
GeometryHintSizeAdjustment TODO: comment
GeometryItemPool This class is a pool for GeometryItem instances.
GeometryPool This class is a pool for GeometryDescriptor instances.
GeometryService This class contains static methods that are useful when dealing with geometry-definitions.
GeometryUtilities Contains static utility functions useful when working with geometries.
 

Exception Summary
GeometryHintExpressionEvaluationException The GeometryHintExpressionEvaluationException is thrown whenever an error occurs while evaluation of a geometry-hint-expression.
GeometryHintExpressionParserException The GeometryHintExpressionParserException is thrown whenever an error occurs during the geometry-hint-expression parsing.
GeometryItemCreationException The GeometryItemCreationException is thrown while a GeometryItem should be created and an error occurs.
GeometryNotSupportedException The GeometryNotSupportedException is thrown while a geometry should be applied to an object but the object do not support this kind of geometry.
 

Package com.tensegrity.composite.geometry Description

Provides interfaces and classes for defining and dealing with geometries and styles for composites.



Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.