Overview | Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For Package de.grogra.math

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - de.grogra.math.BSpline
  - de.grogra.math.Channel
  - de.grogra.math.ChannelMapInput
  - de.grogra.math.Degree
  - de.grogra.math.KnotVectorImpl (implements de.grogra.math.KnotVector)
  - javax.vecmath.Matrix3d (implements java.lang.Cloneable, java.io.Serializable)
    - de.grogra.math.TMatrix3d (implements de.grogra.math.Transform2D)
  - javax.vecmath.Matrix4d (implements java.lang.Cloneable, java.io.Serializable)
    - de.grogra.math.TMatrix4d (implements de.grogra.math.Transform3D)
  - de.grogra.reflect.MemberDecorator (implements de.grogra.reflect.Member)
    - de.grogra.reflect.TypeDecorator<T> (implements de.grogra.reflect.Type<T>)
      - de.grogra.persistence.ManageableType
        - de.grogra.persistence.SCOType
          - de.grogra.math.Abs.Type
          - de.grogra.math.Acos.Type
          - de.grogra.math.Asin.Type
          - de.grogra.math.Atan.Type
          - de.grogra.math.BSplineOfVertices.Type
          - de.grogra.math.Ceil.Type
          - de.grogra.math.Chain.Type
          - de.grogra.math.Circular.Type
            - de.grogra.math.Arc.Type
            - de.grogra.math.Circle.Type
            - de.grogra.math.Ellipse.Type
            - de.grogra.math.Helix.Type
          - de.grogra.math.ComponentTransform.Type
          - de.grogra.math.Cos.Type
          - de.grogra.math.Cosh.Type
          - de.grogra.math.Cubic.Type
          - de.grogra.math.E.Type
          - de.grogra.math.Exp.Type
          - de.grogra.math.Exp2.Type
          - de.grogra.math.Expm1.Type
          - de.grogra.math.Floor.Type
          - de.grogra.math.Graytone.Type
          - de.grogra.math.Id.Type
          - de.grogra.math.IsoCurve.Type
          - de.grogra.math.Log.Type
          - de.grogra.math.Log10.Type
          - de.grogra.math.Matrix3dType
          - de.grogra.math.Matrix3fType
          - de.grogra.math.Matrix4dType
          - de.grogra.math.Matrix4fType
          - de.grogra.math.Phi.Type
          - de.grogra.math.Pi.Type
          - de.grogra.math.ProductSurface.Type
            - de.grogra.math.ExtrudedSurface.Type
            - de.grogra.math.SwungSurface.Type
          - de.grogra.math.Rad.Type
          - de.grogra.math.Ramp.Type
          - de.grogra.math.RegularPolygon.Type
          - de.grogra.math.Rnd.Type
          - de.grogra.math.Rndabs.Type
          - de.grogra.math.RuledSurface.Type
          - de.grogra.math.Scallop.Type
          - de.grogra.math.Sin.Type
          - de.grogra.math.Sin01.Type
          - de.grogra.math.Sinh.Type
          - de.grogra.math.SkinnedSurface.Type
          - de.grogra.math.SplineFunction.Type
          - de.grogra.math.Sqr.Type
          - de.grogra.math.Sqrt.Type
          - de.grogra.math.StraightLine.Type
          - de.grogra.math.SubGrid.Type
          - de.grogra.math.Sweep.Type
            - de.grogra.math.ProfileSweep.Type
          - de.grogra.math.Tan.Type
          - de.grogra.math.Tanh.Type
          - de.grogra.math.Triangle.Type
          - de.grogra.math.Tuple2dType
          - de.grogra.math.Tuple2fType
          - de.grogra.math.Tuple3dType
          - de.grogra.math.Tuple3fType
          - de.grogra.math.Tuple4dType
          - de.grogra.math.Tuple4fType
          - de.grogra.math.UniformScale.Type
          - de.grogra.math.VertexSetBase.Type
            - de.grogra.math.VertexGridImpl.Type
              - de.grogra.math.BezierSurface.Type
              - de.grogra.math.BSplineSurfaceImpl.Type
            - de.grogra.math.VertexListImpl.Type
              - de.grogra.math.BezierCurve.Type
              - de.grogra.math.BSplineCurveImpl.Type
  - de.grogra.math.Newton
  - de.grogra.math.Pool
    - de.grogra.math.ChannelData
  - de.grogra.persistence.ShareableBase (implements de.grogra.persistence.Manageable, de.grogra.persistence.Shareable)
    - de.grogra.math.Abs (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Acos (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Asin (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Atan (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Ceil (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Chain (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.ComponentTransform (implements de.grogra.math.Transform3D)
    - de.grogra.graph.impl.ContextDependentBase (implements de.grogra.graph.ContextDependent)
      - de.grogra.math.BSplineOfVertices (implements de.grogra.math.BSplineCurve)
      - de.grogra.math.Circular (implements de.grogra.math.BSplineCurve, de.grogra.reflect.XObject)
        - de.grogra.math.Arc
        - de.grogra.math.Circle
        - de.grogra.math.Ellipse
        - de.grogra.math.Helix
      - de.grogra.math.IsoCurve (implements de.grogra.math.BSplineCurve)
      - de.grogra.math.ProductSurface (implements de.grogra.math.BSplineSurface)
        - de.grogra.math.ExtrudedSurface
        - de.grogra.math.SwungSurface
      - de.grogra.math.RegularPolygon (implements de.grogra.math.BSplineCurve)
      - de.grogra.math.RuledSurface (implements de.grogra.math.BSplineCurveList)
      - de.grogra.math.SkinnedSurface (implements de.grogra.math.BSplineSurface)
      - de.grogra.math.StraightLine (implements de.grogra.math.BSplineCurve)
      - de.grogra.math.SubGrid (implements de.grogra.math.VertexGrid)
      - de.grogra.math.Sweep (implements de.grogra.math.BSplineCurveList)
        - de.grogra.math.ExtendedSweep
        - de.grogra.math.ProfileSweep
      - de.grogra.math.VertexSetBase (implements de.grogra.math.VertexSet)
        - de.grogra.math.VertexGridImpl (implements de.grogra.math.VertexGrid)
          - de.grogra.math.BezierSurface (implements de.grogra.math.BSplineSurface)
          - de.grogra.math.BSplineSurfaceImpl (implements de.grogra.math.BSplineSurface)
        - de.grogra.math.VertexListImpl (implements de.grogra.math.VertexList)
          - de.grogra.math.BezierCurve (implements de.grogra.math.BSplineCurve)
          - de.grogra.math.BSplineCurveImpl (implements de.grogra.math.BSplineCurve)
    - de.grogra.math.Cos (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Cosh (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Cubic (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.E (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Exp (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Exp2 (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Expm1 (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Floor (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Graytone (implements de.grogra.math.ColorMap, de.grogra.icon.Icon, de.grogra.icon.IconSource)
    - de.grogra.math.Id (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Log (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Log10 (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Phi (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Pi (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Rad (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Ramp (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Rnd (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Rndabs (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Scallop (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Sin (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Sin01 (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Sinh (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.SplineFunction (implements de.grogra.xl.lang.FloatToFloat, de.grogra.math.KnotVector)
    - de.grogra.math.Sqr (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Sqrt (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Tan (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Tanh (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.Triangle (implements de.grogra.xl.lang.FloatToFloat)
    - de.grogra.math.UniformScale (implements de.grogra.math.Transform2D, de.grogra.math.Transform3D)
  - de.grogra.math.SimpleDataTable (implements de.grogra.math.DataTable)
  - de.grogra.math.SubdivisionHelper
  - javax.vecmath.Tuple2d (implements java.lang.Cloneable, java.io.Serializable)
    - javax.vecmath.Vector2d (implements java.io.Serializable)
      - de.grogra.math.TVector2d (implements de.grogra.math.Transform2D)
  - javax.vecmath.Tuple3d (implements java.lang.Cloneable, java.io.Serializable)
    - javax.vecmath.Vector3d (implements java.io.Serializable)
      - de.grogra.math.TVector3d (implements de.grogra.math.Transform3D)
  - javax.vecmath.Tuple3f (implements java.lang.Cloneable, java.io.Serializable)
    - javax.vecmath.Color3f (implements java.io.Serializable)
      - de.grogra.math.RGBColor (implements de.grogra.math.ColorMap, de.grogra.icon.Icon, de.grogra.icon.IconSource, de.grogra.persistence.Manageable, de.grogra.persistence.Shareable)

## Interface Hierarchy

- de.grogra.math.BSpline.BezierPatchVisitor
- de.grogra.math.BSpline.BezierSegmentVisitor
- de.grogra.math.ChannelMap
  - de.grogra.math.ColorMap
- de.grogra.math.ChannelMapVisitor
- de.grogra.graph.ContextDependent
  - de.grogra.math.BSplineCurveList
  - de.grogra.math.VertexSet
    - de.grogra.math.VertexGrid
      - de.grogra.math.BSplineSurface (also extends de.grogra.math.KnotVector)
    - de.grogra.math.VertexList
      - de.grogra.math.BSplineCurve (also extends de.grogra.math.KnotVector)
- de.grogra.math.DataTable
- de.grogra.math.KnotVector
  - de.grogra.math.BSplineCurve (also extends de.grogra.math.VertexList)
  - de.grogra.math.BSplineSurface (also extends de.grogra.math.VertexGrid)
- de.grogra.persistence.Manageable
  - de.grogra.math.Transform2D
  - de.grogra.math.Transform3D

Overview | Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES