Package one.empty3.gui
Class GraphicalEdit2
java.lang.Object
one.empty3.gui.GraphicalEdit2
Created by manue on 19-11-19.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(Representable r) void
copy
(Representable representable, Point3D translate) void
copyOn
(Representable representable, ParametricCurve pc, double u, int rotate) void
copyOn
(Representable representable, ParametricSurface surface, double u, double v, int rotate) void
Sel1: objets à dupliquer Sel2: points de la courbe sur lesquels dupliquer Adapation du repère en le liant à la courbe OUIvoid
Sel1: objets à dupliquer Sel2: points sur lesquels dupliquer Adapation du repère en le liant à la courbe NONvoid
Sel1: objets à dupliquer Sel2: points de la surface àsur lesquelsduplqiuer Adapation du repère en le liant à la surface OUIvoid
extrude()
Sel1 est considéré comme la surface à extruder (donc que des points) Sel2 le chemin d'extrusionint
getJList()
getMain()
getPanel()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
void
void
run()
void
setActionToPerform
(GraphicalEdit2.Action actionToPerform) void
setActiveGraphicalEdit
(boolean activeGraphicalEdit) void
setActiveSelection
(int activeSelection) void
setEndSel1
(boolean endSel1) void
void
setPanel
(UpdateViewMain panel) void
setRotSel
(boolean rotSel) void
setSelectArbitraryPointsIn
(boolean selectArbitraryPoints) void
setSelectingIn
(boolean selectingIn) void
setSelectingMultipleObjects
(boolean selectingMultipleObjects) void
setSelectingOut
(boolean selectingOut) void
setSelection
(boolean selection) void
setSelectionIn
(ArrayList<Representable> selectionIn) void
setSelectionOut
(ArrayList<Representable> selectionOut) void
setStartSel1
(boolean startSel1) void
setTransSel
(boolean transSel)
-
Constructor Details
-
GraphicalEdit2
public GraphicalEdit2()
-
-
Method Details
-
isEndSel1
public boolean isEndSel1() -
isStartSel1
public boolean isStartSel1() -
setStartSel1
public void setStartSel1(boolean startSel1) -
setActiveGraphicalEdit
public void setActiveGraphicalEdit(boolean activeGraphicalEdit) -
setMain
-
setEndSel1
public void setEndSel1(boolean endSel1) -
setActiveSelection
public void setActiveSelection(int activeSelection) -
getActiveSelection
public int getActiveSelection() -
getCurrentSelection
-
getJList
-
setSelection
public void setSelection(boolean selection) -
isSelection
public boolean isSelection() -
getSelection
public boolean getSelection() -
setTransSel
public void setTransSel(boolean transSel) -
setRotSel
public void setRotSel(boolean rotSel) -
isSelectingMultipleObjects
public boolean isSelectingMultipleObjects() -
setSelectingMultipleObjects
public void setSelectingMultipleObjects(boolean selectingMultipleObjects) -
isSelecting
public boolean isSelecting() -
getMain
-
isActiveGraphicalEdit
public boolean isActiveGraphicalEdit() -
isSelectingIn
public boolean isSelectingIn() -
setSelectingIn
public void setSelectingIn(boolean selectingIn) -
isSelectingOut
public boolean isSelectingOut() -
setSelectingOut
public void setSelectingOut(boolean selectingOut) -
isSelectArbitraryPoints
public boolean isSelectArbitraryPoints() -
setSelectArbitraryPointsIn
public void setSelectArbitraryPointsIn(boolean selectArbitraryPoints) -
getActionToPerform
-
setActionToPerform
-
getSelectionIn
-
setSelectionIn
-
getSelectionOut
-
setSelectionOut
-
duplicateOnPoints
public void duplicateOnPoints()Sel1: objets à dupliquer Sel2: points sur lesquels dupliquer Adapation du repère en le liant à la courbe NON -
duplicateOnCurve
public void duplicateOnCurve()Sel1: objets à dupliquer Sel2: points de la courbe sur lesquels dupliquer Adapation du repère en le liant à la courbe OUI -
duplicateOnSurface
public void duplicateOnSurface()Sel1: objets à dupliquer Sel2: points de la surface àsur lesquelsduplqiuer Adapation du repère en le liant à la surface OUI -
extrude
public void extrude()Sel1 est considéré comme la surface à extruder (donc que des points) Sel2 le chemin d'extrusion -
performAction
public void performAction() -
getPanel
-
setPanel
-
run
public void run() -
add
-
remove
-
copy
-
copyOn
-
copyOn
public void copyOn(Representable representable, ParametricSurface surface, double u, double v, int rotate)
-