ProGAL.geom3d.viewer
Class TextShape

java.lang.Object
  extended by ProGAL.geom3d.viewer.TextShape
All Implemented Interfaces:
Shape

public class TextShape
extends java.lang.Object
implements Shape


Field Summary
 double height
           
 Point pos
           
 java.lang.String text
           
 
Constructor Summary
TextShape(java.lang.String t, Point p)
           
TextShape(java.lang.String t, Point p, double height)
           
 
Method Summary
 Point getCenter()
          Get the geometric center of the shape.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

text

public java.lang.String text

pos

public Point pos

height

public double height
Constructor Detail

TextShape

public TextShape(java.lang.String t,
                 Point p)

TextShape

public TextShape(java.lang.String t,
                 Point p,
                 double height)
Method Detail

getCenter

public Point getCenter()
Description copied from interface: Shape
Get the geometric center of the shape. The center of a shape can be interpreted in many ways (center of mass, circumcenter, inscribed center etc.). No strict requirement is given here, but typically the circumcenter should be supplied. This method is most prominently used to find the average center-position of a collection of shapes such that scene-viewers can be centered on the scene.

Specified by:
getCenter in interface Shape