Class PolygonSet3DInputOptions

java.lang.Object
All Implemented Interfaces:
InterfaceObject, NamedObject, TreeObject, CleanableObject, XMLObject

public class PolygonSet3DInputOptions
extends ShapeInputOptions
Options for loading a PolygonSet3DInt object.
Since:
1.0
Version:
1.0
Author:
Andrew Reid
  • Field Details

    • files

      public java.io.File[] files
    • names

      public java.lang.String[] names
    • display_panel

      public InterfaceDisplayPanel display_panel
    • skip_lines

      public boolean skip_lines
    • skip

      public int skip
    • skip_min_nodes

      public boolean skip_min_nodes
    • min_nodes

      public int min_nodes
    • new_shape_set

      public boolean new_shape_set
    • new_shape_set_name

      public java.lang.String new_shape_set_name
  • Constructor Details

    • PolygonSet3DInputOptions

      public PolygonSet3DInputOptions()
  • Method Details

    • getDisplayPanel

      public InterfaceDisplayPanel getDisplayPanel()
    • getFileChooser

      public javax.swing.JFileChooser getFileChooser()
      Description copied from class: InterfaceIOOptions
      Returns a file chooser appropriate for this options instance
      Overrides:
      getFileChooser in class ShapeInputOptions
      Returns:
    • getFileChooser

      public javax.swing.JFileChooser getFileChooser​(java.io.File f)
      Description copied from class: InterfaceIOOptions
      Returns a file chooser appropriate for this options instance
      Overrides:
      getFileChooser in class ShapeInputOptions
      Returns:
    • setDisplayPanel

      public void setDisplayPanel​(InterfaceDisplayPanel p)
    • isMultiFileEnabled

      public boolean isMultiFileEnabled()
    • getFiles

      public java.io.File[] getFiles()
      Description copied from class: InterfaceIOOptions
      Returns the list of files associated with this options instance
      Overrides:
      getFiles in class ShapeInputOptions
      Returns:
    • setFiles

      public void setFiles​(java.io.File[] files)
      Description copied from class: InterfaceIOOptions
      Sets the list of files associated with this options instance
      Overrides:
      setFiles in class ShapeInputOptions
    • setObject

      public void setObject​(InterfaceObject obj) throws java.lang.ClassCastException
      Description copied from class: InterfaceIOOptions
      Sets the object on which to perform an I/O operation
      Overrides:
      setObject in class ShapeInputOptions
      Throws:
      java.lang.ClassCastException - if obj is the wrong class for this options instance