public class PgPolygonSet_Menu extends PgPointSet_Menu
PgGeometry_Menu
,
Serialized Formm_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
m_geometryMethod, MTHD_PRINT_ALL, MTHD_PRINT_BNDBOX, MTHD_PRINT_CENTER, MTHD_SHOW_BNDBOX, MTHD_SHOW_CENTER, MTHD_SHOW_NAME, MTHD_UPDATE
Constructor and Description |
---|
PgPolygonSet_Menu() |
Modifier and Type | Method and Description |
---|---|
boolean |
applyMethod(java.lang.String aMethod)
Find and execute a command selected by menu selection.
|
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.
|
getViewer, setViewer
actionPerformed, addMenu, addMenu, addMenuItem, addMenuItem, addMenuItem, clone, getFather, getLanguage, getMenu, getMenuItem, getName, hasMenu, hasMenuItem, itemStateChanged, removeMenu, removeMenuItem, setName, setParent
add, add, addAll, addAll, addElement, capacity, clear, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
public static final int MTHD_ASSURE_DIM_OF_POLYGONS
public static final int MTHD_MAKE_VERTEX_NORMALS
public static final int MTHD_LENGTH
public static final int MTHD_REMOVE_UNUSED_VERTICES
public static final int MTHD_SHOW_POLYGON_START_ARROW
public static final int MTHD_SHOW_POLYGON_END_ARROW
public static final int MTHD_SHOW_GLOBAL_POLYGON_COLOR
public static final int MTHD_MAKE_POLYGON_COLOR_FROM_XYZ
public static final int MTHD_MAKE_POLYGON_COLOR_FROM_Z
public static final int MTHD_MAKE_POLYGON_COLOR_FROM_Z_HUE
public static final int MTHD_SHOW_EDGE_LABELS
public static final int MTHD_SHOW_POLYGON_LABELS
public static final int MTHD_SHOW_POLYGON_NORMAL_ARROW
public static final int MTHD_MAKE_VERTEX_BINORMALS
public static final int MTHD_MAKE_VERTEX_OFFSET_NORMALS
public static final int MTHD_MAKE_VERTEX_CURVATURE_NORMALS
public static final int MTHD_CLOSE
public static final int MTHD_TRIANGULATE
public static final int MTHD_REMOVE_MARKED_POLYGONS
public static final int MTHD_MARK_ALL_POLYGONS
public static final int MTHD_UNMARK_ALL_POLYGONS
public static final int MTHD_INVERT_POLYGON_MARKS
public static final int MTHD_REMOVE_POLYGON_COLORS
public static final int MTHD_REMOVE_POLYGON_NORMALS
public static final int MTHD_MAKE_VERTEX_COLOR_FROM_POLYGON
public static final int MTHD_MAKE_POLYGON_COLOR_FROM_VERTEX
public static final int MTHD_SHOW_GOURAUD_SHADING
public static final int MTHD_SHOW_EDGE_SHADING
public static final int MTHD_SHOW_EDGE_COLOR_FROM_VERTEX
public static final int MTHD_MAKE_VERTEX_COLOR_FROM_LENGTH
public static final int MTHD_MAKE_POLYGON_COLOR_FROM_LENGTH
public static final int MTHD_REMOVE_MARKED_POLYGONS_KEEP_V
public static final int MTHD_MARK_POLYGONS
public java.lang.String[] m_polygonSetMethod
public void init(PsObject anObject)
PsMethodMenu
init
in class PgPointSet_Menu
anObject
- argument used by subclasses to specify object on which action shall be executed.public boolean update(java.lang.Object event)
update
in interface PsUpdateIf
update
in class PgPointSet_Menu
event
- carries a lot of informationPsMethodMenu.setParent(PsUpdateIf)
,
PsMethodMenu.getFather()
public boolean applyMethod(java.lang.String aMethod)
applyMethod
in class PgPointSet_Menu
"