cct.math
Class PointGroup

java.lang.Object
  extended by cct.math.PointGroup

public class PointGroup
extends java.lang.Object

Title:

Description:

Copyright: Copyright (c) 2007

Company: ANU


Field Summary
(package private) static float HALF_PI_FLOAT
           
(package private) static float PI_FLOAT
           
(package private) static double Tolerance
           
(package private) static float TWO_PI_FLOAT
           
(package private) static java.util.HashSet<java.lang.String> validSymmetrySymbols
           
 
Method Summary
static void applySymmetry(java.lang.String symbol, int axisOrder, java.util.ArrayList points)
          Not implemented yet....
static java.lang.Object[] generatePoints(java.lang.String symbol, int axisOrder, Point3fInterface point)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Tolerance

static double Tolerance

TWO_PI_FLOAT

static final float TWO_PI_FLOAT
See Also:
Constant Field Values

PI_FLOAT

static final float PI_FLOAT
See Also:
Constant Field Values

HALF_PI_FLOAT

static final float HALF_PI_FLOAT
See Also:
Constant Field Values

validSymmetrySymbols

static final java.util.HashSet<java.lang.String> validSymmetrySymbols
Method Detail

applySymmetry

public static void applySymmetry(java.lang.String symbol,
                                 int axisOrder,
                                 java.util.ArrayList points)
                          throws java.lang.Exception
Not implemented yet....

Parameters:
symbol - String
axisOrder - int
points - ArrayList
Throws:
java.lang.Exception

generatePoints

public static java.lang.Object[] generatePoints(java.lang.String symbol,
                                                int axisOrder,
                                                Point3fInterface point)
Parameters:
symbol - String
axisOrder - int
point - Point3fInterface
Returns:
Point3fInterface[]