Uses of Interface
com.tensegrity.graphics.Primitive

Packages that use Primitive
com.tensegrity.composite The Tensgrity Graph Framework supports complex visual representations of nodes and edges.  
com.tensegrity.composite.geometry Provides interfaces and classes for defining and dealing with geometries and styles for composites. 
com.tensegrity.composite.style Styles are used to define the visual appearance of an element.  
com.tensegrity.graphics Contains basic classes and interfaces of the Tensegrity graphics framework.  
com.tensegrity.graphics.primitive2D Contains classes that define graphical primitives in 2D space.  
com.tensegrity.gui.swing.control.tree This package contains the implementation for an Object Tree for VisualGraph objects. 
com.tensegrity.gui.swing.document This package contains all of the current document implementations for use in a swing-based environment.  
com.tensegrity.gui.template   
 

Uses of Primitive in com.tensegrity.composite
 

Methods in com.tensegrity.composite that return Primitive
 Primitive PrimitiveIterator.next()
          Returns the next Primitive.
 

Methods in com.tensegrity.composite with parameters of type Primitive
 void CompositeView.addPrimitive(Primitive primitive)
          Adds the given Primitive to the elements of the CompositeView>.
 void CompositeView.removePrimitive(Primitive primitive)
          Removes the given Primitive from the elements of the CompositeView.
 void BaseComposite.addPrimitive(Primitive primitive)
          Adds the given Primitive to the composites list of primitives.
 void BaseComposite.removePrimitive(Primitive primitive)
          Removes the given Primitive from the composites list of primitives.
 

Uses of Primitive in com.tensegrity.composite.geometry
 

Methods in com.tensegrity.composite.geometry that return Primitive
static Primitive GeometryService.createPrimitiveFromItem(GeometryDescriptorItem item)
          Returns a Primitive that is build from the given GeometryDescriptorItem.
 

Uses of Primitive in com.tensegrity.composite.style
 

Methods in com.tensegrity.composite.style with parameters of type Primitive
static void StyleService.applyItemtoPrimitiveEx(Primitive primitive, StyleItem item)
          This method applies the given StyleItem to the parameter primitive.
static void StyleService.applyItemtoPrimitive(Primitive primitive, StyleItem item)
          Applies the StyleItem item to the given Primitive.
 

Uses of Primitive in com.tensegrity.graphics
 

Classes in com.tensegrity.graphics that implement Primitive
 class AbstractPrimitive
           The AbstractPrimitive class contains the shared, reusable code needed by all of our Primitive implementations.
 

Methods in com.tensegrity.graphics that return Primitive
 Primitive Primitive.deepCopy()
          An implementation of this method is responsible for returning a deep- copy of the Primitive instance
 

Uses of Primitive in com.tensegrity.graphics.primitive2D
 

Classes in com.tensegrity.graphics.primitive2D that implement Primitive
 class Ellipse2D
           An object of class Ellipse2D represents a 2-dimensional elliptical shape specified by a rectangular boundary.
 class Label2D
           An object of class Label2D represents a 2-dimensional multi-lined text area that may be edited in-place.
 class Line2D
           An object of class Line2D represents a 2-dimensional line segment.
 class Polygon2D
           A Polygon2D is a closed two-dimensional region with three or more sides.
 class Polyline2D
           An object of class Polyline2D represents a two-dimensional line consisting of one or more line segments.
 class Rect2D
           An object of class Rect2D represents a 2-dimensional rectangular shape.
 

Methods in com.tensegrity.graphics.primitive2D that return Primitive
 Primitive Polygon2D.deepCopy()
           
 Primitive Ellipse2D.deepCopy()
           
 Primitive Polyline2D.deepCopy()
           
 Primitive Rect2D.deepCopy()
           
 Primitive Line2D.deepCopy()
           
 Primitive Label2D.deepCopy()
           
 

Uses of Primitive in com.tensegrity.gui.swing.control.tree
 

Methods in com.tensegrity.gui.swing.control.tree that return Primitive
 Primitive PrimitiveTreeNode.getPrimitive()
          Method getPrimitive.
 

Constructors in com.tensegrity.gui.swing.control.tree with parameters of type Primitive
PrimitiveTreeNode(Primitive primitive)
          Constructor for this Node implementation.
 

Uses of Primitive in com.tensegrity.gui.swing.document
 

Methods in com.tensegrity.gui.swing.document with parameters of type Primitive
 void SwingTemplateDocument.addNodeForPrimitive(Primitive primitive)
           
 void SwingTemplateDocument.addNodeForPrimitive(BaseComposite bcomposite, Primitive primitive)
           
 void SwingTemplateDocument.removePrimitive(Primitive primitive)
           
 

Uses of Primitive in com.tensegrity.gui.template
 

Methods in com.tensegrity.gui.template with parameters of type Primitive
static GeometryItemCoordinates TemplateUtilities.getCoordinates(BaseComposite composite, Primitive primitive)
          Method getCoordinates returns the GeometryCoordinates for a given primitive.
 void TemplateDocument.addNodeForPrimitive(Primitive primitive)
          Adds a VisualNode, which wraps the given primitive, to this document.
 void TemplateDocument.addNodeForPrimitive(BaseComposite bcomposite, Primitive primitive)
          Adds a VisualNode, which wraps the given primitive, to this document.
 void TemplateDocument.removePrimitive(Primitive primitive)
          Method removePrimitive removes a specific primitive from this document.
 



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