|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ConstructionObject | |
|---|---|
| carmetal.objects | Geometrical objects to draw on the HZirkul canvas |
| jhplot | Main jHepWork numerical and graphical package |
| Uses of ConstructionObject in carmetal.objects |
|---|
| Subclasses of ConstructionObject in carmetal.objects | |
|---|---|
class |
AngleObject
Angle object |
class |
AreaObject
Build an area object |
class |
AxisFunctionIntersectionObject
|
class |
AxisObject
|
class |
Circle3Object
3D object |
class |
CircleIntersectionObject
|
class |
CircleObject
Build a circle from 2 points |
class |
EquationXYObject
|
class |
ExpressionObject
Build a mathematical expression |
class |
FixedAngleObject
|
class |
FixedCircleObject
|
class |
FunctionObject
|
class |
ImageObject
|
class |
IntersectionObject
This is the parent class of various intersection objects. |
class |
JLocusTrackObject
|
class |
LineCircleIntersectionObject
|
class |
LineIntersectionObject
|
class |
LineObject
A class to draw a line |
class |
LineQuadricIntersectionObject
|
class |
MidpointObject
|
class |
ParallelObject
Build a parallel object |
class |
PlumbObject
|
class |
PointObject
An object representing a single point |
class |
PointonObjectIntersectionObject
An intersection between two object that can bind points on them. |
class |
PrimitiveCircleObject
|
class |
PrimitiveLineObject
|
class |
QuadricObject
|
class |
RayObject
|
class |
SegmentObject
|
class |
TextObject
A class to build a text label. |
class |
TrackObject
This object contains an automatic track. |
class |
TwoPointLineObject
Build a line |
class |
UserFunctionObject
|
| Fields in carmetal.objects declared as ConstructionObject | |
|---|---|
protected ConstructionObject |
PointObject.MovedBy
|
ConstructionObject |
TrackObject.O
|
ConstructionObject |
TrackObject.P
|
protected ConstructionObject |
IntersectionObject.P1
|
protected ConstructionObject |
IntersectionObject.P2
|
ConstructionObject[] |
TrackObject.PO
|
protected ConstructionObject |
ConstructionObject.Translation
|
ConstructionObject |
PointObject.VirtualBound
|
| Methods in carmetal.objects that return ConstructionObject | |
|---|---|
ConstructionObject |
QuadricObject.copy(double x,
double y)
|
ConstructionObject |
PrimitiveCircleObject.copy(double x,
double y)
Need to setup the Dep array. |
ConstructionObject |
PointObject.copy(double x,
double y)
|
ConstructionObject |
JLocusTrackObject.copy(double x,
double y)
|
ConstructionObject |
ImageObject.copy(double x,
double y)
|
ConstructionObject |
FunctionObject.copy(double x,
double y)
|
ConstructionObject |
ExpressionObject.copy(double x,
double y)
|
ConstructionObject |
ConstructionObject.copy(double x,
double y)
This clones the object for macro construction. |
ConstructionObject |
PointObject.getBound()
|
ConstructionObject |
PointObject.getCurrentMagnetObject()
|
ConstructionObject[] |
ConstructionObject.getDepArray()
|
ConstructionObject |
ConstructionObject.getTranslation()
This is used to define macros and run them. |
| Methods in carmetal.objects with parameters of type ConstructionObject | |
|---|---|
void |
TrackObject.addCoordinates(Vector v,
ConstructionObject p)
|
void |
JLocusTrackObject.addCoordinates(Vector v,
ConstructionObject p)
|
void |
TrackObject.addCoordinates(Vector v,
ConstructionObject p,
double x,
double y)
|
boolean |
TrackObject.canInteresectWith(ConstructionObject o)
|
boolean |
QuadricObject.canInteresectWith(ConstructionObject o)
|
boolean |
PrimitiveLineObject.canInteresectWith(ConstructionObject o)
|
boolean |
PrimitiveCircleObject.canInteresectWith(ConstructionObject o)
|
boolean |
PointonObject.canInteresectWith(ConstructionObject o)
|
boolean |
FunctionObject.canInteresectWith(ConstructionObject o)
|
boolean |
EquationXYObject.canInteresectWith(ConstructionObject o)
|
boolean |
AreaObject.canInteresectWith(ConstructionObject o)
|
void |
ConstructionObject.copyProperties(ConstructionObject origin)
|
boolean |
ConstructionObject.dependsOn(ConstructionObject o)
Test, if the object directly depends on another object. |
Enumeration |
ConstructionObject.depset(ConstructionObject o1)
|
Enumeration |
ConstructionObject.depset(ConstructionObject o1,
ConstructionObject o2)
|
Enumeration |
ConstructionObject.depset(ConstructionObject o1,
ConstructionObject o2,
ConstructionObject o3)
|
static double |
PointObject.drawPoint(carmetal.rene.zirkel.graphics.MyGraphics g,
carmetal.rene.zirkel.ZirkelCanvas zc,
ConstructionObject o,
double X,
double Y,
int type)
|
boolean |
UserFunctionObject.equals(ConstructionObject o)
|
boolean |
TrackObject.equals(ConstructionObject o)
|
boolean |
SegmentObject.equals(ConstructionObject o)
|
boolean |
RayObject.equals(ConstructionObject o)
|
boolean |
QuadricObject.equals(ConstructionObject o)
|
boolean |
PrimitiveLineObject.equals(ConstructionObject o)
|
boolean |
PrimitiveCircleObject.equals(ConstructionObject o)
|
boolean |
PointObject.equals(ConstructionObject o)
|
boolean |
JLocusTrackObject.equals(ConstructionObject o)
|
boolean |
FunctionObject.equals(ConstructionObject o)
|
boolean |
ExpressionObject.equals(ConstructionObject o)
|
boolean |
ConstructionObject.equals(ConstructionObject o)
|
boolean |
AreaObject.equals(ConstructionObject o)
|
boolean |
AngleObject.equals(ConstructionObject o)
|
boolean |
ConstructionObject.equalsTo(ConstructionObject o)
|
boolean |
PointObject.isOn(ConstructionObject o)
|
boolean |
PrimitiveLineObject.locallyLike(ConstructionObject o)
|
boolean |
PrimitiveCircleObject.locallyLike(ConstructionObject o)
|
boolean |
ConstructionObject.locallyLike(ConstructionObject o)
|
boolean |
PointObject.moveableBy(ConstructionObject o)
|
void |
PointObject.movedBy(ConstructionObject o)
|
void |
PointObject.project(ConstructionObject o)
|
void |
PointObject.project(ConstructionObject o,
double alpha)
|
void |
FunctionObject.recursiveSearchDependencies(ConstructionObject o)
Recursive method called by the searchDependencies method |
void |
JLocusTrackObject.recursiveSearchDependencies(ConstructionObject o,
ConstructionObject avoid)
|
void |
JLocusTrackObject.searchDependencies(carmetal.construction.Construction c,
ConstructionObject o,
ConstructionObject avoid)
|
void |
PointObject.setBound(ConstructionObject bound)
|
void |
ConstructionObject.setTranslation(ConstructionObject t)
|
| Constructors in carmetal.objects with parameters of type ConstructionObject | |
|---|---|
IntersectionObject(carmetal.construction.Construction c,
ConstructionObject p1,
ConstructionObject p2)
|
|
JLocusTrackObject(carmetal.construction.Construction c,
ConstructionObject p,
ConstructionObject[] po,
int pn,
ConstructionObject o,
PointObject pm)
|
|
JLocusTrackObject(carmetal.construction.Construction c,
ConstructionObject p,
ConstructionObject[] po,
int pn,
ConstructionObject o,
PointObject pm)
|
|
PointObject(carmetal.construction.Construction c,
double x,
double y,
ConstructionObject bound)
|
|
PointonObjectIntersectionObject(carmetal.construction.Construction c,
ConstructionObject p1,
ConstructionObject p2)
|
|
TrackObject(carmetal.construction.Construction c,
ConstructionObject p,
ConstructionObject[] po,
int pn,
ConstructionObject o,
PointObject pm)
|
|
TrackObject(carmetal.construction.Construction c,
ConstructionObject p,
ConstructionObject[] po,
int pn,
ConstructionObject o,
PointObject pm)
|
|
| Uses of ConstructionObject in jhplot |
|---|
| Methods in jhplot with parameters of type ConstructionObject | |
|---|---|
void |
HZirkel.add(ConstructionObject obj)
Add an object on the canvas and update it. |
void |
HZirkel.draw(ConstructionObject obj)
Draw an object on the canvas. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||