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 TypeMethodDescriptionvoidadd(Representable r) voidcopy(Representable representable, Point3D translate) voidcopyOn(Representable representable, ParametricCurve pc, double u, int rotate) voidcopyOn(Representable representable, ParametricSurface surface, double u, double v, int rotate) voidSel1: objets à dupliquer Sel2: points de la courbe sur lesquels dupliquer Adapation du repère en le liant à la courbe OUIvoidSel1: objets à dupliquer Sel2: points sur lesquels dupliquer Adapation du repère en le liant à la courbe NONvoidSel1: objets à dupliquer Sel2: points de la surface àsur lesquelsduplqiuer Adapation du repère en le liant à la surface OUIvoidextrude()Sel1 est considéré comme la surface à extruder (donc que des points) Sel2 le chemin d'extrusionintgetJList()getMain()getPanel()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidvoidvoidrun()voidsetActionToPerform(GraphicalEdit2.Action actionToPerform) voidsetActiveGraphicalEdit(boolean activeGraphicalEdit) voidsetActiveSelection(int activeSelection) voidsetEndSel1(boolean endSel1) voidvoidsetPanel(UpdateViewMain panel) voidsetRotSel(boolean rotSel) voidsetSelectArbitraryPointsIn(boolean selectArbitraryPoints) voidsetSelectingIn(boolean selectingIn) voidsetSelectingMultipleObjects(boolean selectingMultipleObjects) voidsetSelectingOut(boolean selectingOut) voidsetSelection(boolean selection) voidsetSelectionIn(ArrayList<Representable> selectionIn) voidsetSelectionOut(ArrayList<Representable> selectionOut) voidsetStartSel1(boolean startSel1) voidsetTransSel(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)
-