org.jcae.viewer3d.fd
Class SelectionManager
java.lang.Object
org.jcae.viewer3d.fd.SelectionManager
public class SelectionManager
- extends java.lang.Object
|
Method Summary |
javax.media.j3d.Geometry |
getGeometryForMark(int domainId,
int typeId,
int markID)
|
javax.media.j3d.Geometry |
getGeometryForPlate(int domainID,
int plateID)
|
javax.media.j3d.Geometry |
getGeometryForSlot(byte type,
int domainId,
int value)
|
javax.media.j3d.Geometry |
getGeometryForSolid(int domainID,
int solidID)
|
javax.media.j3d.Geometry |
getGeometryForXWire(int domainId,
int value)
|
javax.media.j3d.Geometry |
getGeometryForYWire(int domainId,
int value)
|
javax.media.j3d.Geometry |
getGeometryForZWire(int domainId,
int value)
|
FDSelection[] |
getSelection()
|
boolean |
isMarkSelected(int domainId,
int typeId,
int markID)
|
boolean |
isPlateSelected(int plateID,
int domainID)
|
boolean |
isSlotSelected(byte type,
int domainId,
int value)
|
boolean |
isSolidSelected(int solidID,
int domainID)
|
boolean |
isXWireSelected(int domainId,
int value)
|
boolean |
isYWireSelected(int domainId,
int value)
|
boolean |
isZWireSelected(int domainId,
int value)
|
void |
selectMark(int domainId,
int typeId,
int markID,
javax.media.j3d.PointArray pa)
|
boolean |
selectPlate(int plateID,
int domainID,
javax.media.j3d.QuadArray qa)
|
void |
selectSlot(byte type,
int domainId,
int value,
javax.media.j3d.LineArray la)
|
void |
selectSolid(int solidID,
int domainID,
javax.media.j3d.QuadArray qa)
|
void |
selectXWire(int domainId,
int value,
javax.media.j3d.LineArray la)
|
void |
selectYWire(int domainId,
int value,
javax.media.j3d.LineArray la)
|
void |
selectZWire(int domainId,
int value,
javax.media.j3d.LineArray la)
|
void |
unselectAll()
|
void |
unselectMark(int domainId,
int typeId,
int markID)
|
boolean |
unselectPlate(int plateID,
int domainID)
|
void |
unselectSlot(byte type,
int domainId,
int value)
|
void |
unselectSolid(int solidID,
int domainID)
|
void |
unselectXWire(int domainId,
int value)
|
void |
unselectYWire(int domainId,
int value)
|
void |
unselectZWire(int domainId,
int value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectionManager
public SelectionManager(FDProvider provider)
getSelection
public FDSelection[] getSelection()
isPlateSelected
public boolean isPlateSelected(int plateID,
int domainID)
selectPlate
public boolean selectPlate(int plateID,
int domainID,
javax.media.j3d.QuadArray qa)
unselectPlate
public boolean unselectPlate(int plateID,
int domainID)
unselectAll
public void unselectAll()
getGeometryForPlate
public javax.media.j3d.Geometry getGeometryForPlate(int domainID,
int plateID)
- Parameters:
plateID -
- Returns:
isXWireSelected
public boolean isXWireSelected(int domainId,
int value)
- Parameters:
domainId - value - la -
selectXWire
public void selectXWire(int domainId,
int value,
javax.media.j3d.LineArray la)
- Parameters:
domainId - value - la -
isYWireSelected
public boolean isYWireSelected(int domainId,
int value)
- Parameters:
domainId - value - la -
selectYWire
public void selectYWire(int domainId,
int value,
javax.media.j3d.LineArray la)
- Parameters:
domainId - value - la -
isZWireSelected
public boolean isZWireSelected(int domainId,
int value)
- Parameters:
domainId - value - la -
selectZWire
public void selectZWire(int domainId,
int value,
javax.media.j3d.LineArray la)
- Parameters:
domainId - value - la -
unselectXWire
public void unselectXWire(int domainId,
int value)
- Parameters:
domainId - value -
getGeometryForXWire
public javax.media.j3d.Geometry getGeometryForXWire(int domainId,
int value)
- Parameters:
value -
- Returns:
unselectYWire
public void unselectYWire(int domainId,
int value)
- Parameters:
domainId - value -
getGeometryForYWire
public javax.media.j3d.Geometry getGeometryForYWire(int domainId,
int value)
- Parameters:
value -
- Returns:
unselectZWire
public void unselectZWire(int domainId,
int value)
- Parameters:
domainId - value -
getGeometryForZWire
public javax.media.j3d.Geometry getGeometryForZWire(int domainId,
int value)
- Parameters:
value -
- Returns:
isSlotSelected
public boolean isSlotSelected(byte type,
int domainId,
int value)
- Parameters:
type - domainId - value - la -
selectSlot
public void selectSlot(byte type,
int domainId,
int value,
javax.media.j3d.LineArray la)
- Parameters:
type - domainId - value - la -
unselectSlot
public void unselectSlot(byte type,
int domainId,
int value)
- Parameters:
type - domainId - value -
getGeometryForSlot
public javax.media.j3d.Geometry getGeometryForSlot(byte type,
int domainId,
int value)
- Parameters:
type - domainId - value -
- Returns:
isMarkSelected
public boolean isMarkSelected(int domainId,
int typeId,
int markID)
- Parameters:
domainId - typeId - markID - pa -
selectMark
public void selectMark(int domainId,
int typeId,
int markID,
javax.media.j3d.PointArray pa)
- Parameters:
domainId - typeId - markID - pa -
getGeometryForMark
public javax.media.j3d.Geometry getGeometryForMark(int domainId,
int typeId,
int markID)
- Parameters:
domainId - typeId - markID -
- Returns:
unselectMark
public void unselectMark(int domainId,
int typeId,
int markID)
- Parameters:
domainId - typeId - markID -
isSolidSelected
public boolean isSolidSelected(int solidID,
int domainID)
selectSolid
public void selectSolid(int solidID,
int domainID,
javax.media.j3d.QuadArray qa)
getGeometryForSolid
public javax.media.j3d.Geometry getGeometryForSolid(int domainID,
int solidID)
unselectSolid
public void unselectSolid(int solidID,
int domainID)