object Demo1SymmetricBRDFs extends JFrame with Demo
The initial formulation of the PRT rendering introduced in 2002 was limited to rotationally symmetric BRDFs. This allowed a fast transformation of the BRDF (given in Zonal Harmonics) into the tangential surface spaces at the rendered points of the mesh.
This approach can be used for Lambertian reflection or to approximate glossy reflection.
Controls: Use arrow keys to cycle through the transfer data of the different stages of transfer simulation (i.e. full transfer data, self-shadowing, n individual bounces)
Test data can be obtained from: https://www.dropbox.com/sh/hmis0443fdrs6n8/AAAJVx2mTAXPvLICy7X-mqfLa?dl=0
- Alphabetic
- By Inheritance
- Demo1SymmetricBRDFs
- Demo
- InteractiveApp
- App
- DelayedInit
- KeyListener
- EventListener
- JFrame
- HasGetTransferHandler
- RootPaneContainer
- WindowConstants
- Frame
- Window
- Accessible
- Container
- Component
- Serializable
- MenuContainer
- ImageObserver
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
abstract
class
AccessibleAWTComponent extends AccessibleContext with Serializable with AccessibleComponent
- Attributes
- protected
- Definition Classes
- Component
-
class
AccessibleAWTContainer extends AccessibleAWTComponent
- Attributes
- protected
- Definition Classes
- Container
-
class
AccessibleAWTFrame extends AccessibleAWTWindow
- Attributes
- protected
- Definition Classes
- Frame
-
class
AccessibleAWTWindow extends AccessibleAWTContainer
- Attributes
- protected
- Definition Classes
- Window
-
class
AccessibleJFrame extends AccessibleAWTFrame
- Attributes
- protected
- Definition Classes
- JFrame
-
class
BltBufferStrategy extends BufferStrategy
- Attributes
- protected
- Definition Classes
- Component
-
class
FlipBufferStrategy extends BufferStrategy
- Attributes
- protected
- Definition Classes
- Component
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
add(arg0: Component, arg1: Any, arg2: Int): Unit
- Definition Classes
- Container
-
def
add(arg0: Component, arg1: Any): Unit
- Definition Classes
- Container
-
def
add(arg0: Component, arg1: Int): Component
- Definition Classes
- Container
-
def
add(arg0: String, arg1: Component): Component
- Definition Classes
- Container
-
def
add(arg0: Component): Component
- Definition Classes
- Container
-
def
add(arg0: PopupMenu): Unit
- Definition Classes
- Component
-
def
addComponentListener(arg0: ComponentListener): Unit
- Definition Classes
- Component
-
def
addContainerListener(arg0: ContainerListener): Unit
- Definition Classes
- Container
-
def
addFocusListener(arg0: FocusListener): Unit
- Definition Classes
- Component
-
def
addHierarchyBoundsListener(arg0: HierarchyBoundsListener): Unit
- Definition Classes
- Component
-
def
addHierarchyListener(arg0: HierarchyListener): Unit
- Definition Classes
- Component
-
def
addImpl(arg0: Component, arg1: Any, arg2: Int): Unit
- Attributes
- protected[javax.swing]
- Definition Classes
- JFrame → Container
-
def
addInputMethodListener(arg0: InputMethodListener): Unit
- Definition Classes
- Component
-
def
addKeyListener(arg0: KeyListener): Unit
- Definition Classes
- Component
-
def
addMouseListener(arg0: MouseListener): Unit
- Definition Classes
- Component
-
def
addMouseMotionListener(arg0: MouseMotionListener): Unit
- Definition Classes
- Component
-
def
addMouseWheelListener(arg0: MouseWheelListener): Unit
- Definition Classes
- Component
-
def
addNotify(): Unit
- Definition Classes
- Frame → Window → Container → Component
-
def
addPropertyChangeListener(arg0: String, arg1: PropertyChangeListener): Unit
- Definition Classes
- Window → Container → Component
-
def
addPropertyChangeListener(arg0: PropertyChangeListener): Unit
- Definition Classes
- Window → Container → Component
-
def
addWindowFocusListener(arg0: WindowFocusListener): Unit
- Definition Classes
- Window
-
def
addWindowListener(arg0: WindowListener): Unit
- Definition Classes
- Window
-
def
addWindowStateListener(arg0: WindowStateListener): Unit
- Definition Classes
- Window
-
def
applyComponentOrientation(arg0: ComponentOrientation): Unit
- Definition Classes
- Container → Component
-
def
areFocusTraversalKeysSet(arg0: Int): Boolean
- Definition Classes
- Container → Component
-
def
args: Array[String]
- Attributes
- protected
- Definition Classes
- App
- Annotations
- @deprecatedOverriding( "args should not be overridden" , "2.11.0" )
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val brdfB: MeshSurfaceProperty[DenseVector[Double]]
- val brdfG: MeshSurfaceProperty[DenseVector[Double]]
- val brdfR: MeshSurfaceProperty[DenseVector[Double]]
-
def
checkImage(arg0: Image, arg1: Int, arg2: Int, arg3: ImageObserver): Int
- Definition Classes
- Component
-
def
checkImage(arg0: Image, arg1: ImageObserver): Int
- Definition Classes
- Component
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
coalesceEvents(arg0: AWTEvent, arg1: AWTEvent): AWTEvent
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
contains(arg0: Point): Boolean
- Definition Classes
- Component
-
def
contains(arg0: Int, arg1: Int): Boolean
- Definition Classes
- Component
-
def
createBufferStrategy(arg0: Int, arg1: BufferCapabilities): Unit
- Definition Classes
- Window → Component
- Annotations
- @throws( classOf[java.awt.AWTException] )
-
def
createBufferStrategy(arg0: Int): Unit
- Definition Classes
- Window → Component
-
def
createImage(arg0: Int, arg1: Int): Image
- Definition Classes
- Component
-
def
createImage(arg0: ImageProducer): Image
- Definition Classes
- Component
-
def
createRootPane(): JRootPane
- Attributes
- protected[javax.swing]
- Definition Classes
- JFrame
-
def
createVolatileImage(arg0: Int, arg1: Int, arg2: ImageCapabilities): VolatileImage
- Definition Classes
- Component
- Annotations
- @throws( classOf[java.awt.AWTException] )
-
def
createVolatileImage(arg0: Int, arg1: Int): VolatileImage
- Definition Classes
- Component
-
val
defaultHeight: Int
- Definition Classes
- InteractiveApp
-
def
defaultParams: RenderParameter
- Attributes
- protected
- Definition Classes
- InteractiveApp
-
val
defaultWidth: Int
- Definition Classes
- InteractiveApp
-
final
def
disableEvents(arg0: Long): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
final
def
dispatchEvent(arg0: AWTEvent): Unit
- Definition Classes
- Component
-
def
dispose(): Unit
- Definition Classes
- Window
-
def
doLayout(): Unit
- Definition Classes
- Container → Component
-
val
dragged1: Vector2D
- Definition Classes
- InteractiveApp
-
val
dragged2: Vector2D
- Definition Classes
- InteractiveApp
-
final
def
enableEvents(arg0: Long): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
enableInputMethods(arg0: Boolean): Unit
- Definition Classes
- Component
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
executionStart: Long
- Definition Classes
- App
- Annotations
- @deprecatedOverriding( ... , "2.11.0" )
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
findComponentAt(arg0: Point): Component
- Definition Classes
- Container
-
def
findComponentAt(arg0: Int, arg1: Int): Component
- Definition Classes
- Container
-
def
firePropertyChange(arg0: String, arg1: Double, arg2: Double): Unit
- Definition Classes
- Component
-
def
firePropertyChange(arg0: String, arg1: Float, arg2: Float): Unit
- Definition Classes
- Component
-
def
firePropertyChange(arg0: String, arg1: Long, arg2: Long): Unit
- Definition Classes
- Component
-
def
firePropertyChange(arg0: String, arg1: Short, arg2: Short): Unit
- Definition Classes
- Component
-
def
firePropertyChange(arg0: String, arg1: Char, arg2: Char): Unit
- Definition Classes
- Component
-
def
firePropertyChange(arg0: String, arg1: Byte, arg2: Byte): Unit
- Definition Classes
- Component
-
def
firePropertyChange(arg0: String, arg1: Int, arg2: Int): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
firePropertyChange(arg0: String, arg1: Boolean, arg2: Boolean): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
firePropertyChange(arg0: String, arg1: Any, arg2: Any): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
frameInit(): Unit
- Attributes
- protected[javax.swing]
- Definition Classes
- JFrame
-
def
getAccessibleContext(): AccessibleContext
- Definition Classes
- JFrame → Frame → Window → Accessible → Component
-
def
getAlignmentX(): Float
- Definition Classes
- Container → Component
-
def
getAlignmentY(): Float
- Definition Classes
- Container → Component
- def getBRDF: DenseVector[Double]
-
def
getBackground(): Color
- Definition Classes
- Window → Component
-
def
getBaseline(arg0: Int, arg1: Int): Int
- Definition Classes
- Component
-
def
getBaselineResizeBehavior(): BaselineResizeBehavior
- Definition Classes
- Component
-
def
getBounds(arg0: Rectangle): Rectangle
- Definition Classes
- Component
-
def
getBounds(): Rectangle
- Definition Classes
- Component
-
def
getBufferStrategy(): BufferStrategy
- Definition Classes
- Window → Component
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
getColorModel(): ColorModel
- Definition Classes
- Component
-
def
getComponent(arg0: Int): Component
- Definition Classes
- Container
-
def
getComponentAt(arg0: Point): Component
- Definition Classes
- Container → Component
-
def
getComponentAt(arg0: Int, arg1: Int): Component
- Definition Classes
- Container → Component
-
def
getComponentCount(): Int
- Definition Classes
- Container
-
def
getComponentListeners(): Array[ComponentListener]
- Definition Classes
- Component
-
def
getComponentOrientation(): ComponentOrientation
- Definition Classes
- Component
-
def
getComponentZOrder(arg0: Component): Int
- Definition Classes
- Container
-
def
getComponents(): Array[Component]
- Definition Classes
- Container
-
def
getContainerListeners(): Array[ContainerListener]
- Definition Classes
- Container
-
def
getContentPane(): Container
- Definition Classes
- JFrame → RootPaneContainer
-
def
getCursor(): Cursor
- Definition Classes
- Component
-
def
getDefaultCloseOperation(): Int
- Definition Classes
- JFrame
-
def
getDropTarget(): DropTarget
- Definition Classes
- Component
-
def
getExtendedState(): Int
- Definition Classes
- Frame
-
final
def
getFocusCycleRootAncestor(): Container
- Definition Classes
- Window → Component
-
def
getFocusListeners(): Array[FocusListener]
- Definition Classes
- Component
-
def
getFocusOwner(): Component
- Definition Classes
- Window
-
def
getFocusTraversalKeys(arg0: Int): Set[AWTKeyStroke]
- Definition Classes
- Window → Container → Component
-
def
getFocusTraversalKeysEnabled(): Boolean
- Definition Classes
- Component
-
def
getFocusTraversalPolicy(): FocusTraversalPolicy
- Definition Classes
- Container
-
def
getFocusableWindowState(): Boolean
- Definition Classes
- Window
-
def
getFont(): Font
- Definition Classes
- Component → MenuContainer
- Annotations
- @Transient()
-
def
getFontMetrics(arg0: Font): FontMetrics
- Definition Classes
- Component
-
def
getForeground(): Color
- Definition Classes
- Component
- Annotations
- @Transient()
-
def
getGlassPane(): Component
- Definition Classes
- JFrame → RootPaneContainer
-
def
getGraphics(): Graphics
- Definition Classes
- JFrame → Component
-
def
getGraphicsConfiguration(): GraphicsConfiguration
- Definition Classes
- Component
-
def
getHeight(): Int
- Definition Classes
- Component
-
def
getHierarchyBoundsListeners(): Array[HierarchyBoundsListener]
- Definition Classes
- Component
-
def
getHierarchyListeners(): Array[HierarchyListener]
- Definition Classes
- Component
-
def
getIconImage(): Image
- Definition Classes
- Frame
-
def
getIconImages(): List[Image]
- Definition Classes
- Window
-
def
getIgnoreRepaint(): Boolean
- Definition Classes
- Component
-
def
getInputContext(): InputContext
- Definition Classes
- Window → Component
-
def
getInputMethodListeners(): Array[InputMethodListener]
- Definition Classes
- Component
-
def
getInputMethodRequests(): InputMethodRequests
- Definition Classes
- Component
-
def
getInsets(): Insets
- Definition Classes
- Container
-
def
getJMenuBar(): JMenuBar
- Definition Classes
- JFrame
-
def
getKeyListeners(): Array[KeyListener]
- Definition Classes
- Component
-
def
getLayeredPane(): JLayeredPane
- Definition Classes
- JFrame → RootPaneContainer
-
def
getLayout(): LayoutManager
- Definition Classes
- Container
- def getLightEnvironment: (DenseVector[Double], DenseVector[Double], DenseVector[Double])
-
def
getListeners[T <: EventListener](arg0: Class[T]): Array[T]
- Definition Classes
- Window → Container → Component
-
def
getLocale(): Locale
- Definition Classes
- Window → Component
-
def
getLocation(arg0: Point): Point
- Definition Classes
- Component
-
def
getLocation(): Point
- Definition Classes
- Component
-
def
getLocationOnScreen(): Point
- Definition Classes
- Component
-
def
getMaximizedBounds(): Rectangle
- Definition Classes
- Frame
-
def
getMaximumSize(): Dimension
- Definition Classes
- Container → Component
-
def
getMenuBar(): MenuBar
- Definition Classes
- Frame
-
def
getMinimumSize(): Dimension
- Definition Classes
- Container → Component
-
def
getModalExclusionType(): ModalExclusionType
- Definition Classes
- Window
-
def
getMostRecentFocusOwner(): Component
- Definition Classes
- Window
-
def
getMouseListeners(): Array[MouseListener]
- Definition Classes
- Component
-
def
getMouseMotionListeners(): Array[MouseMotionListener]
- Definition Classes
- Component
-
def
getMousePosition(arg0: Boolean): Point
- Definition Classes
- Container
- Annotations
- @throws( classOf[java.awt.HeadlessException] )
-
def
getMousePosition(): Point
- Definition Classes
- Component
- Annotations
- @throws( classOf[java.awt.HeadlessException] )
-
def
getMouseWheelListeners(): Array[MouseWheelListener]
- Definition Classes
- Component
-
def
getName(): String
- Definition Classes
- Component
-
def
getOpacity(): Float
- Definition Classes
- Window
-
def
getOwnedWindows(): Array[Window]
- Definition Classes
- Window
-
def
getOwner(): Window
- Definition Classes
- Window
-
def
getParent(): Container
- Definition Classes
- Component
-
def
getPreferredSize(): Dimension
- Definition Classes
- Container → Component
-
def
getPropertyChangeListeners(arg0: String): Array[PropertyChangeListener]
- Definition Classes
- Component
-
def
getPropertyChangeListeners(): Array[PropertyChangeListener]
- Definition Classes
- Component
-
def
getRootPane(): JRootPane
- Definition Classes
- JFrame → RootPaneContainer
-
def
getShape(): Shape
- Definition Classes
- Window
-
def
getSize(arg0: Dimension): Dimension
- Definition Classes
- Component
-
def
getSize(): Dimension
- Definition Classes
- Component
-
def
getState(): Int
- Definition Classes
- Frame
-
def
getTitle(): String
- Definition Classes
- Frame
-
def
getToolkit(): Toolkit
- Definition Classes
- Window → Component
- def getTransferData: (IndexedSeq[Transfer], IndexedSeq[Transfer], IndexedSeq[Transfer])
-
def
getTransferHandler(): TransferHandler
- Definition Classes
- JFrame → HasGetTransferHandler
-
final
def
getTreeLock(): AnyRef
- Definition Classes
- Component
-
def
getType(): Type
- Definition Classes
- Window
-
final
def
getWarningString(): String
- Definition Classes
- Window
-
def
getWidth(): Int
- Definition Classes
- Component
-
def
getWindowFocusListeners(): Array[WindowFocusListener]
- Definition Classes
- Window
-
def
getWindowListeners(): Array[WindowListener]
- Definition Classes
- Window
-
def
getWindowStateListeners(): Array[WindowStateListener]
- Definition Classes
- Window
-
def
getX(): Int
- Definition Classes
- Component
-
def
getY(): Int
- Definition Classes
- Component
- val glossy: Boolean
-
def
hasFocus(): Boolean
- Definition Classes
- Component
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
imageUpdate(arg0: Image, arg1: Int, arg2: Int, arg3: Int, arg4: Int, arg5: Int): Boolean
- Definition Classes
- Component → ImageObserver
-
def
invalidate(): Unit
- Definition Classes
- Container → Component
-
def
isActive(): Boolean
- Definition Classes
- Window
-
final
def
isAlwaysOnTop(): Boolean
- Definition Classes
- Window
-
def
isAlwaysOnTopSupported(): Boolean
- Definition Classes
- Window
-
def
isAncestorOf(arg0: Component): Boolean
- Definition Classes
- Container
-
def
isAutoRequestFocus(): Boolean
- Definition Classes
- Window
-
def
isBackgroundSet(): Boolean
- Definition Classes
- Component
-
def
isCursorSet(): Boolean
- Definition Classes
- Component
-
def
isDisplayable(): Boolean
- Definition Classes
- Component
-
def
isDoubleBuffered(): Boolean
- Definition Classes
- Component
-
def
isEnabled(): Boolean
- Definition Classes
- Component
-
final
def
isFocusCycleRoot(): Boolean
- Definition Classes
- Window → Container
-
def
isFocusCycleRoot(arg0: Container): Boolean
- Definition Classes
- Container → Component
-
def
isFocusOwner(): Boolean
- Definition Classes
- Component
-
final
def
isFocusTraversalPolicyProvider(): Boolean
- Definition Classes
- Container
-
def
isFocusTraversalPolicySet(): Boolean
- Definition Classes
- Container
-
def
isFocusable(): Boolean
- Definition Classes
- Component
-
final
def
isFocusableWindow(): Boolean
- Definition Classes
- Window
-
def
isFocused(): Boolean
- Definition Classes
- Window
-
def
isFontSet(): Boolean
- Definition Classes
- Component
-
def
isForegroundSet(): Boolean
- Definition Classes
- Component
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isLightweight(): Boolean
- Definition Classes
- Component
-
def
isLocationByPlatform(): Boolean
- Definition Classes
- Window
-
def
isMaximumSizeSet(): Boolean
- Definition Classes
- Component
-
def
isMinimumSizeSet(): Boolean
- Definition Classes
- Component
-
def
isOpaque(): Boolean
- Definition Classes
- Window → Component
-
def
isPreferredSizeSet(): Boolean
- Definition Classes
- Component
-
def
isResizable(): Boolean
- Definition Classes
- Frame
-
def
isRootPaneCheckingEnabled(): Boolean
- Attributes
- protected[javax.swing]
- Definition Classes
- JFrame
-
def
isShowing(): Boolean
- Definition Classes
- Window → Component
-
def
isUndecorated(): Boolean
- Definition Classes
- Frame
-
def
isValid(): Boolean
- Definition Classes
- Component
-
def
isValidateRoot(): Boolean
- Definition Classes
- Window → Container
-
def
isVisible(): Boolean
- Definition Classes
- Component
- Annotations
- @Transient()
-
def
keyPressed(e: KeyEvent): Unit
- Definition Classes
- Demo1SymmetricBRDFs → InteractiveApp → KeyListener
-
def
keyReleased(e: KeyEvent): Unit
- Definition Classes
- InteractiveApp → KeyListener
-
def
keyTyped(e: KeyEvent): Unit
- Definition Classes
- InteractiveApp → KeyListener
- val lightB: DenseVector[Double]
- val lightG: DenseVector[Double]
- val lightR: DenseVector[Double]
-
def
list(arg0: PrintWriter, arg1: Int): Unit
- Definition Classes
- Container → Component
-
def
list(arg0: PrintStream, arg1: Int): Unit
- Definition Classes
- Container → Component
-
def
list(arg0: PrintWriter): Unit
- Definition Classes
- Component
-
def
list(arg0: PrintStream): Unit
- Definition Classes
- Component
-
def
list(): Unit
- Definition Classes
- Component
-
def
main(args: Array[String]): Unit
- Definition Classes
- InteractiveApp → App
- val mesh: TriangleMesh3D
-
val
mousePos: Vector2D
- Definition Classes
- InteractiveApp
-
val
mouseWheel: Int
- Definition Classes
- InteractiveApp
- val mshMesh: MSHMesh
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- val numBounces: Int
-
def
pack(): Unit
- Definition Classes
- Window
-
def
paint(arg0: Graphics): Unit
- Definition Classes
- Window → Container → Component
-
def
paintAll(arg0: Graphics): Unit
- Definition Classes
- Component
-
def
paintComponents(arg0: Graphics): Unit
- Definition Classes
- Container
-
def
paramString(): String
- Attributes
- protected[javax.swing]
- Definition Classes
- JFrame → Frame → Container → Component
-
def
prepareImage(arg0: Image, arg1: Int, arg2: Int, arg3: ImageObserver): Boolean
- Definition Classes
- Component
-
def
prepareImage(arg0: Image, arg1: ImageObserver): Boolean
- Definition Classes
- Component
-
def
print(arg0: Graphics): Unit
- Definition Classes
- Container → Component
-
def
printAll(arg0: Graphics): Unit
- Definition Classes
- Component
-
def
printComponents(arg0: Graphics): Unit
- Definition Classes
- Container
-
def
processComponentEvent(arg0: ComponentEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
processContainerEvent(arg0: ContainerEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Container
-
def
processEvent(arg0: AWTEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Window → Container → Component
-
def
processFocusEvent(arg0: FocusEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
processHierarchyBoundsEvent(arg0: HierarchyEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
processHierarchyEvent(arg0: HierarchyEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
processInputMethodEvent(arg0: InputMethodEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
processKeyEvent(arg0: KeyEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
processMouseEvent(arg0: MouseEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
processMouseMotionEvent(arg0: MouseEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
processMouseWheelEvent(arg0: MouseWheelEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
processWindowEvent(arg0: WindowEvent): Unit
- Attributes
- protected[javax.swing]
- Definition Classes
- JFrame → Window
-
def
processWindowFocusEvent(arg0: WindowEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Window
-
def
processWindowStateEvent(arg0: WindowEvent): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Window
-
def
remove(arg0: Component): Unit
- Definition Classes
- JFrame → Container
-
def
remove(arg0: MenuComponent): Unit
- Definition Classes
- Frame → Component → MenuContainer
-
def
remove(arg0: Int): Unit
- Definition Classes
- Container
-
def
removeAll(): Unit
- Definition Classes
- Container
-
def
removeComponentListener(arg0: ComponentListener): Unit
- Definition Classes
- Component
-
def
removeContainerListener(arg0: ContainerListener): Unit
- Definition Classes
- Container
-
def
removeFocusListener(arg0: FocusListener): Unit
- Definition Classes
- Component
-
def
removeHierarchyBoundsListener(arg0: HierarchyBoundsListener): Unit
- Definition Classes
- Component
-
def
removeHierarchyListener(arg0: HierarchyListener): Unit
- Definition Classes
- Component
-
def
removeInputMethodListener(arg0: InputMethodListener): Unit
- Definition Classes
- Component
-
def
removeKeyListener(arg0: KeyListener): Unit
- Definition Classes
- Component
-
def
removeMouseListener(arg0: MouseListener): Unit
- Definition Classes
- Component
-
def
removeMouseMotionListener(arg0: MouseMotionListener): Unit
- Definition Classes
- Component
-
def
removeMouseWheelListener(arg0: MouseWheelListener): Unit
- Definition Classes
- Component
-
def
removeNotify(): Unit
- Definition Classes
- Frame → Window → Container → Component
-
def
removePropertyChangeListener(arg0: String, arg1: PropertyChangeListener): Unit
- Definition Classes
- Component
-
def
removePropertyChangeListener(arg0: PropertyChangeListener): Unit
- Definition Classes
- Component
-
def
removeWindowFocusListener(arg0: WindowFocusListener): Unit
- Definition Classes
- Window
-
def
removeWindowListener(arg0: WindowListener): Unit
- Definition Classes
- Window
-
def
removeWindowStateListener(arg0: WindowStateListener): Unit
- Definition Classes
- Window
-
def
render(w: Int, h: Int): PixelImage[RGBA]
- Definition Classes
- Demo1SymmetricBRDFs → InteractiveApp
-
def
repaint(arg0: Long, arg1: Int, arg2: Int, arg3: Int, arg4: Int): Unit
- Definition Classes
- JFrame → Component
-
def
repaint(arg0: Int, arg1: Int, arg2: Int, arg3: Int): Unit
- Definition Classes
- Component
-
def
repaint(arg0: Long): Unit
- Definition Classes
- Component
-
def
repaint(): Unit
- Definition Classes
- Component
-
def
requestFocus(arg0: Boolean): Boolean
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
requestFocus(): Unit
- Definition Classes
- Component
-
def
requestFocusInWindow(arg0: Boolean): Boolean
- Attributes
- protected[java.awt]
- Definition Classes
- Component
-
def
requestFocusInWindow(): Boolean
- Definition Classes
- Component
-
def
revalidate(): Unit
- Definition Classes
- Component
- val rootFolder: String
-
def
run(): Unit
- Definition Classes
- InteractiveApp
- val samplesCountSqrt: Int
-
final
def
setAlwaysOnTop(arg0: Boolean): Unit
- Definition Classes
- Window
- Annotations
- @throws( ... )
-
def
setAutoRequestFocus(arg0: Boolean): Unit
- Definition Classes
- Window
-
def
setBackground(arg0: Color): Unit
- Definition Classes
- Frame → Window → Component
-
def
setBounds(arg0: Rectangle): Unit
- Definition Classes
- Window → Component
-
def
setBounds(arg0: Int, arg1: Int, arg2: Int, arg3: Int): Unit
- Definition Classes
- Window → Component
-
def
setComponentOrientation(arg0: ComponentOrientation): Unit
- Definition Classes
- Component
-
def
setComponentZOrder(arg0: Component, arg1: Int): Unit
- Definition Classes
- Container
-
def
setContentPane(arg0: Container): Unit
- Definition Classes
- JFrame → RootPaneContainer
-
def
setCursor(arg0: Cursor): Unit
- Definition Classes
- Window → Component
-
def
setDefaultCloseOperation(arg0: Int): Unit
- Definition Classes
- JFrame
-
def
setDropTarget(arg0: DropTarget): Unit
- Definition Classes
- Component
-
def
setEnabled(arg0: Boolean): Unit
- Definition Classes
- Component
-
def
setExtendedState(arg0: Int): Unit
- Definition Classes
- Frame
-
final
def
setFocusCycleRoot(arg0: Boolean): Unit
- Definition Classes
- Window → Container
-
def
setFocusTraversalKeys(arg0: Int, arg1: Set[_ <: AWTKeyStroke]): Unit
- Definition Classes
- Container → Component
-
def
setFocusTraversalKeysEnabled(arg0: Boolean): Unit
- Definition Classes
- Component
-
def
setFocusTraversalPolicy(arg0: FocusTraversalPolicy): Unit
- Definition Classes
- Container
-
final
def
setFocusTraversalPolicyProvider(arg0: Boolean): Unit
- Definition Classes
- Container
-
def
setFocusable(arg0: Boolean): Unit
- Definition Classes
- Component
-
def
setFocusableWindowState(arg0: Boolean): Unit
- Definition Classes
- Window
-
def
setFont(arg0: Font): Unit
- Definition Classes
- Container → Component
-
def
setForeground(arg0: Color): Unit
- Definition Classes
- Component
-
def
setGlassPane(arg0: Component): Unit
- Definition Classes
- JFrame → RootPaneContainer
-
def
setIconImage(arg0: Image): Unit
- Definition Classes
- JFrame → Frame → Window
-
def
setIconImages(arg0: List[_ <: Image]): Unit
- Definition Classes
- Window
-
def
setIgnoreRepaint(arg0: Boolean): Unit
- Definition Classes
- Component
-
def
setJMenuBar(arg0: JMenuBar): Unit
- Definition Classes
- JFrame
-
def
setLayeredPane(arg0: JLayeredPane): Unit
- Definition Classes
- JFrame → RootPaneContainer
-
def
setLayout(arg0: LayoutManager): Unit
- Definition Classes
- JFrame → Container
-
def
setLocale(arg0: Locale): Unit
- Definition Classes
- Component
-
def
setLocation(arg0: Point): Unit
- Definition Classes
- Window → Component
-
def
setLocation(arg0: Int, arg1: Int): Unit
- Definition Classes
- Window → Component
-
def
setLocationByPlatform(arg0: Boolean): Unit
- Definition Classes
- Window
-
def
setLocationRelativeTo(arg0: Component): Unit
- Definition Classes
- Window
-
def
setMaximizedBounds(arg0: Rectangle): Unit
- Definition Classes
- Frame
-
def
setMaximumSize(arg0: Dimension): Unit
- Definition Classes
- Component
-
def
setMenuBar(arg0: MenuBar): Unit
- Definition Classes
- Frame
-
def
setMinimumSize(arg0: Dimension): Unit
- Definition Classes
- Window → Component
-
def
setModalExclusionType(arg0: ModalExclusionType): Unit
- Definition Classes
- Window
-
def
setName(arg0: String): Unit
- Definition Classes
- Component
-
def
setOpacity(arg0: Float): Unit
- Definition Classes
- Frame → Window
-
def
setPreferredSize(arg0: Dimension): Unit
- Definition Classes
- Component
-
def
setResizable(arg0: Boolean): Unit
- Definition Classes
- Frame
-
def
setRootPane(arg0: JRootPane): Unit
- Attributes
- protected[javax.swing]
- Definition Classes
- JFrame
-
def
setRootPaneCheckingEnabled(arg0: Boolean): Unit
- Attributes
- protected[javax.swing]
- Definition Classes
- JFrame
-
def
setShape(arg0: Shape): Unit
- Definition Classes
- Frame → Window
-
def
setSize(arg0: Int, arg1: Int): Unit
- Definition Classes
- Window → Component
-
def
setSize(arg0: Dimension): Unit
- Definition Classes
- Window → Component
-
def
setState(arg0: Int): Unit
- Definition Classes
- Frame
-
def
setTitle(arg0: String): Unit
- Definition Classes
- Frame
-
def
setTransferHandler(arg0: TransferHandler): Unit
- Definition Classes
- JFrame
-
def
setType(arg0: Type): Unit
- Definition Classes
- Window
-
def
setUndecorated(arg0: Boolean): Unit
- Definition Classes
- Frame
-
def
setVisible(arg0: Boolean): Unit
- Definition Classes
- Window → Component
- val shOrder: Int
- val shSamples: SHProjectionSamples
-
implicit
def
stringToFile(string: String): File
- Definition Classes
- Demo
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toBack(): Unit
- Definition Classes
- Window
-
def
toFront(): Unit
- Definition Classes
- Window
-
def
toString(): String
- Definition Classes
- Component → AnyRef → Any
- val transferB: IndexedSeq[Transfer]
-
def
transferFocus(): Unit
- Definition Classes
- Component
-
def
transferFocusBackward(): Unit
- Definition Classes
- Component
-
def
transferFocusDownCycle(): Unit
- Definition Classes
- Container
-
def
transferFocusUpCycle(): Unit
- Definition Classes
- Component
- val transferG: IndexedSeq[Transfer]
- var transferIndex: Int
- val transferR: IndexedSeq[Transfer]
-
def
update(w: Int, h: Int): PixelImage[RGBA]
- Definition Classes
- InteractiveApp
-
def
update(arg0: Graphics): Unit
- Definition Classes
- JFrame → Container → Component
-
def
validate(): Unit
- Definition Classes
- Container → Component
-
def
validateTree(): Unit
- Attributes
- protected[java.awt]
- Definition Classes
- Container
- val vertexColor: Product with Serializable with MeshSurfaceProperty[RGBA]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
object
Input
extends KeyListener
- Definition Classes
- InteractiveApp
Deprecated Value Members
-
def
action(arg0: Event, arg1: Any): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
applyResourceBundle(arg0: String): Unit
- Definition Classes
- Window
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
applyResourceBundle(arg0: ResourceBundle): Unit
- Definition Classes
- Window
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
bounds(): Rectangle
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
countComponents(): Int
- Definition Classes
- Container
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
delayedInit(body: ⇒ Unit): Unit
- Definition Classes
- App → DelayedInit
- Annotations
- @deprecated
- Deprecated
(Since version 2.11.0) the delayedInit mechanism will disappear
-
def
deliverEvent(arg0: Event): Unit
- Definition Classes
- Container → Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
disable(): Unit
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
enable(arg0: Boolean): Unit
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
enable(): Unit
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
getCursorType(): Int
- Definition Classes
- Frame
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
getPeer(): ComponentPeer
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
gotFocus(arg0: Event, arg1: Any): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
handleEvent(arg0: Event): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
hide(): Unit
- Definition Classes
- Window → Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
insets(): Insets
- Definition Classes
- Container
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
inside(arg0: Int, arg1: Int): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
isFocusTraversable(): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
keyDown(arg0: Event, arg1: Int): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
keyUp(arg0: Event, arg1: Int): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
layout(): Unit
- Definition Classes
- Container → Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
locate(arg0: Int, arg1: Int): Component
- Definition Classes
- Container → Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
location(): Point
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
lostFocus(arg0: Event, arg1: Any): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
minimumSize(): Dimension
- Definition Classes
- Container → Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
mouseDown(arg0: Event, arg1: Int, arg2: Int): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
mouseDrag(arg0: Event, arg1: Int, arg2: Int): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
mouseEnter(arg0: Event, arg1: Int, arg2: Int): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
mouseExit(arg0: Event, arg1: Int, arg2: Int): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
mouseMove(arg0: Event, arg1: Int, arg2: Int): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
mouseUp(arg0: Event, arg1: Int, arg2: Int): Boolean
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
move(arg0: Int, arg1: Int): Unit
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
nextFocus(): Unit
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
postEvent(arg0: Event): Boolean
- Definition Classes
- Window → Component → MenuContainer
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
preferredSize(): Dimension
- Definition Classes
- Container → Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
reshape(arg0: Int, arg1: Int, arg2: Int, arg3: Int): Unit
- Definition Classes
- Window → Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
resize(arg0: Dimension): Unit
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
resize(arg0: Int, arg1: Int): Unit
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
setCursor(arg0: Int): Unit
- Definition Classes
- Frame
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
show(): Unit
- Definition Classes
- Window → Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
show(arg0: Boolean): Unit
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
size(): Dimension
- Definition Classes
- Component
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.