Package | Description |
---|---|
math.geom2d.conic |
Definition of various conic curves like circles, ellipses, parabolas and
hyperbolas, and their resepctive arcs.
|
Modifier and Type | Method and Description |
---|---|
Hyperbola2D |
Hyperbola2D.clone() |
static Hyperbola2D |
Hyperbola2D.create(Point2D center,
double a,
double b,
double theta) |
static Hyperbola2D |
Hyperbola2D.create(Point2D center,
double a,
double b,
double theta,
boolean d) |
Hyperbola2D |
HyperbolaBranch2D.getHyperbola()
Returns the supporting hyperbola of this branch.
|
Hyperbola2D |
Hyperbola2D.getReverseCurve() |
static Hyperbola2D |
Hyperbola2D.reduceCentered(double[] coefs)
Creates a new Hyperbola by reducing the conic coefficients, assuming
conic type is Hyperbola, and hyperbola is centered.
|
Hyperbola2D |
Hyperbola2D.transform(AffineTransform2D trans)
Transforms this Hyperbola by an affine transform.
|
static Hyperbola2D |
Hyperbola2D.transformCentered(Hyperbola2D hyper,
AffineTransform2D trans)
Transforms an hyperbola, by supposing both the hyperbola is centered
and the transform has no translation part.
|
Modifier and Type | Method and Description |
---|---|
static Hyperbola2D |
Hyperbola2D.transformCentered(Hyperbola2D hyper,
AffineTransform2D trans)
Transforms an hyperbola, by supposing both the hyperbola is centered
and the transform has no translation part.
|
Constructor and Description |
---|
HyperbolaBranch2D(Hyperbola2D hyperbola,
boolean b)
Generic constructor, using a parent Hyperbola, and a boolean to
specifies if the branch is the right one (crossing the Ox axis on
positive side, b true), or the left one (crossing the Oy axis on the
negative side, b false).
|
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.