jv.geom
Class PgPolygonSet_Menu
java.lang.Object
java.util.AbstractCollection
java.util.AbstractList
java.util.Vector
jv.objectGui.PsMethodMenu
jv.project.PgGeometry_Menu
jv.geom.PgPointSet_Menu
jv.geom.PgPolygonSet_Menu
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.lang.Cloneable, java.util.Collection, java.util.EventListener, java.awt.event.ItemListener, java.util.List, PsUpdateIf, java.util.RandomAccess, java.io.Serializable
- public class PgPolygonSet_Menu
- extends PgPointSet_Menu
Add specific menu items to 'method' menu in control panel to invoke methods from menu.
- See Also:
PgGeometry_Menu,
Serialized Form
| Fields inherited from class jv.geom.PgPointSet_Menu |
m_pointSetMethod, MTHD_ADD_TEXTURE, MTHD_APPLY_AMBIENT_MATRIX, MTHD_APPLY_CAMERA_MATRIX, MTHD_APPLY_MODELING_MATRIX, MTHD_CONVERT_ELEMENTSET, MTHD_CONVERT_POINTSET, MTHD_CONVERT_POLYGON, MTHD_CONVERT_POLYGONSET, MTHD_DECREMENT_DIMENSION, MTHD_ENABLE_INDEX_LABELS, MTHD_FLIP_ORIENTATION, MTHD_IGNORE_DEPTHCUE, MTHD_INCREMENT_DIMENSION, MTHD_INVERT_VERTEX_MARKS, MTHD_MAKE_VERTEX_TEXTURE_CYL, MTHD_MAKE_VERTEX_TEXTURE_SPH, MTHD_MAKE_VERTEX_TEXTURE_XY, MTHD_MAKE_VERTEX_TEXTURE_XZ, MTHD_MAKE_VERTEX_TEXTURE_YZ, MTHD_MARK_ALL_VERTICES, MTHD_MARK_VERTICES, MTHD_MOVE_TO_ORIGIN, MTHD_PRINT_FVECTOR, MTHD_PROJECT_FROM_AMBIENT_SPACE, MTHD_PROJECT_TO_SPHERE, MTHD_REMOVE_MARKED_VERTICES, MTHD_REMOVE_TEXTURE, MTHD_REMOVE_VECTOR_FIELDS, MTHD_REMOVE_VERTEX_COLORS, MTHD_REMOVE_VERTEX_NORMALS, MTHD_SHOW_GLOBAL_VERTEX_COLOR, MTHD_SHOW_MARKED_VERTICES, MTHD_SHOW_VECTOR_ARROWS, MTHD_SHOW_VERTEX_LABELS, MTHD_SHOW_VERTEX_NORMAL_ARROW, MTHD_SHOW_VERTEX_OUTLINE, MTHD_SHOW_VERTEX_TEXTURE, MTHD_UNMARK_ALL_VERTICES, MTHD_UNMARK_VERTICES, MTHD_VERTEX_COLOR_FROM_VECTOR, MTHD_VERTEX_COLOR_FROM_XYZ, MTHD_VERTEX_COLOR_FROM_Z, MTHD_VERTEX_COLOR_FROM_Z_HUE |
|
Method Summary |
boolean |
applyMethod(java.lang.String aMethod)
Invoke action determined by current string.
|
void |
init(PsObject anObject)
Register the target geometry, and
subclasses should register all menu items and submenus. |
boolean |
update(java.lang.Object event)
Update this menu if the parent object has changed.
|
| Methods inherited from class jv.objectGui.PsMethodMenu |
actionPerformed, addMenu, addMenu, addMenuItem, addMenuItem, addMenuItem, clone, getFather, getLanguage, getMenu, getMenuItem, getName, hasMenu, hasMenuItem, itemStateChanged, removeMenu, removeMenuItem, setName, setParent |
| Methods inherited from class java.util.Vector |
add, add, addAll, addAll, addElement, capacity, clear, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize |
| Methods inherited from class java.util.AbstractList |
iterator, listIterator, listIterator |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.List |
iterator, listIterator, listIterator |
MTHD_ASSURE_DIM_OF_POLYGONS
public static final int MTHD_ASSURE_DIM_OF_POLYGONS
- See Also:
- Constant Field Values
MTHD_MAKE_VERTEX_NORMALS
public static final int MTHD_MAKE_VERTEX_NORMALS
- See Also:
- Constant Field Values
MTHD_LENGTH
public static final int MTHD_LENGTH
- See Also:
- Constant Field Values
MTHD_REMOVE_UNUSED_VERTICES
public static final int MTHD_REMOVE_UNUSED_VERTICES
- See Also:
- Constant Field Values
MTHD_SHOW_POLYGON_START_ARROW
public static final int MTHD_SHOW_POLYGON_START_ARROW
- See Also:
- Constant Field Values
MTHD_SHOW_POLYGON_END_ARROW
public static final int MTHD_SHOW_POLYGON_END_ARROW
- See Also:
- Constant Field Values
MTHD_SHOW_GLOBAL_POLYGON_COLOR
public static final int MTHD_SHOW_GLOBAL_POLYGON_COLOR
- See Also:
- Constant Field Values
MTHD_MAKE_POLYGON_COLOR_FROM_XYZ
public static final int MTHD_MAKE_POLYGON_COLOR_FROM_XYZ
- See Also:
- Constant Field Values
MTHD_MAKE_POLYGON_COLOR_FROM_Z
public static final int MTHD_MAKE_POLYGON_COLOR_FROM_Z
- See Also:
- Constant Field Values
MTHD_MAKE_POLYGON_COLOR_FROM_Z_HUE
public static final int MTHD_MAKE_POLYGON_COLOR_FROM_Z_HUE
- See Also:
- Constant Field Values
MTHD_SHOW_EDGE_LABELS
public static final int MTHD_SHOW_EDGE_LABELS
- See Also:
- Constant Field Values
MTHD_SHOW_POLYGON_LABELS
public static final int MTHD_SHOW_POLYGON_LABELS
- See Also:
- Constant Field Values
MTHD_SHOW_POLYGON_NORMAL_ARROW
public static final int MTHD_SHOW_POLYGON_NORMAL_ARROW
- See Also:
- Constant Field Values
MTHD_MAKE_VERTEX_BINORMALS
public static final int MTHD_MAKE_VERTEX_BINORMALS
- See Also:
- Constant Field Values
MTHD_MAKE_VERTEX_OFFSET_NORMALS
public static final int MTHD_MAKE_VERTEX_OFFSET_NORMALS
- See Also:
- Constant Field Values
MTHD_MAKE_VERTEX_CURVATURE_NORMALS
public static final int MTHD_MAKE_VERTEX_CURVATURE_NORMALS
- See Also:
- Constant Field Values
MTHD_CLOSE
public static final int MTHD_CLOSE
- See Also:
- Constant Field Values
MTHD_TRIANGULATE
public static final int MTHD_TRIANGULATE
- See Also:
- Constant Field Values
MTHD_REMOVE_MARKED_POLYGONS
public static final int MTHD_REMOVE_MARKED_POLYGONS
- See Also:
- Constant Field Values
MTHD_MARK_ALL_POLYGONS
public static final int MTHD_MARK_ALL_POLYGONS
- See Also:
- Constant Field Values
MTHD_UNMARK_ALL_POLYGONS
public static final int MTHD_UNMARK_ALL_POLYGONS
- See Also:
- Constant Field Values
MTHD_INVERT_POLYGON_MARKS
public static final int MTHD_INVERT_POLYGON_MARKS
- See Also:
- Constant Field Values
MTHD_REMOVE_POLYGON_COLORS
public static final int MTHD_REMOVE_POLYGON_COLORS
- See Also:
- Constant Field Values
MTHD_REMOVE_POLYGON_NORMALS
public static final int MTHD_REMOVE_POLYGON_NORMALS
- See Also:
- Constant Field Values
MTHD_MAKE_VERTEX_COLOR_FROM_POLYGON
public static final int MTHD_MAKE_VERTEX_COLOR_FROM_POLYGON
- See Also:
- Constant Field Values
MTHD_MAKE_POLYGON_COLOR_FROM_VERTEX
public static final int MTHD_MAKE_POLYGON_COLOR_FROM_VERTEX
- See Also:
- Constant Field Values
MTHD_SHOW_GOURAUD_SHADING
public static final int MTHD_SHOW_GOURAUD_SHADING
- See Also:
- Constant Field Values
MTHD_SHOW_EDGE_SHADING
public static final int MTHD_SHOW_EDGE_SHADING
- See Also:
- Constant Field Values
MTHD_SHOW_EDGE_COLOR_FROM_VERTEX
public static final int MTHD_SHOW_EDGE_COLOR_FROM_VERTEX
- See Also:
- Constant Field Values
MTHD_MAKE_VERTEX_COLOR_FROM_LENGTH
public static final int MTHD_MAKE_VERTEX_COLOR_FROM_LENGTH
- See Also:
- Constant Field Values
MTHD_MAKE_POLYGON_COLOR_FROM_LENGTH
public static final int MTHD_MAKE_POLYGON_COLOR_FROM_LENGTH
- See Also:
- Constant Field Values
MTHD_REMOVE_MARKED_POLYGONS_KEEP_V
public static final int MTHD_REMOVE_MARKED_POLYGONS_KEEP_V
- See Also:
- Constant Field Values
m_polygonSetMethod
public java.lang.String[] m_polygonSetMethod
PgPolygonSet_Menu
public PgPolygonSet_Menu()
init
public void init(PsObject anObject)
- Description copied from class:
PsMethodMenu
- Register the target geometry, and
subclasses should register all menu items and submenus.
- Overrides:
init in class PgPointSet_Menu
update
public boolean update(java.lang.Object event)
- Update this menu if the parent object has changed.
Set the state of CheckboxMenuItems depending on the states of the parent geometry.
- Specified by:
update in interface PsUpdateIf- Overrides:
update in class PgPointSet_Menu
applyMethod
public boolean applyMethod(java.lang.String aMethod)
- Description copied from class:
PsMethodMenu
- Invoke action determined by current string.
This method returns
false, and should be overwritten by subclasses.
- Overrides:
applyMethod in class PgPointSet_Menu
The software JavaView© is copyright protected. All Rights Reserved.