|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.awt.Component java.awt.Container java.awt.Panel jp.go.aist.dmrc.platform.beans.tutorial.graphics.PFSimple3D
シンプルな3Dコンポーネント シーンの描画を行うクラス
入れ子クラスの概要 |
クラス java.awt.Panel から継承した入れ子クラス |
java.awt.Panel.AccessibleAWTPanel |
クラス java.awt.Container から継承した入れ子クラス |
java.awt.Container.AccessibleAWTContainer |
クラス java.awt.Component から継承した入れ子クラス |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
フィールドの概要 | |
protected javax.media.j3d.BoundingSphere |
bounds
|
protected javax.media.j3d.Canvas3D |
canvas
|
protected int |
componentID
|
protected java.lang.String |
componentKey
|
protected boolean |
editableFlag
|
protected javax.media.j3d.BranchGroup |
environmentBranch
|
protected javax.media.j3d.BranchGroup |
geometryBranch
|
protected javax.media.j3d.BranchGroup |
scene
|
protected javax.media.j3d.TransformGroup |
sceneTransform
|
protected javax.media.j3d.VirtualUniverse |
universe
|
クラス java.awt.Component から継承したフィールド |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
インタフェース java.awt.image.ImageObserver から継承したフィールド |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
コンストラクタの概要 | |
PFSimple3D()
PFSimple3Dを生成する。 |
メソッドの概要 | |
void |
addLight()
|
void |
createScene(PFISceneCreator sceneCreator)
|
void |
createSimpleScene()
|
int |
getComponentID()
コンポーネントIDを取得する。 |
java.lang.String |
getComponentKey()
コンポーネントキーを取得する。 |
java.lang.String |
getComponentName()
コンポーネント名を取得する。 |
java.lang.String |
getComponentString()
コンポーネント文字列表現を取得する。 |
boolean |
getPropertyEditable()
コンポーネント編集可否フラグを取得する。 |
protected void |
initJava3D()
|
void |
localeUpdated()
ロケール更新への対応を行う。 |
void |
NoticeException()
例外の通知 |
void |
readExternal(java.io.ObjectInput in)
|
void |
removeLight()
|
void |
setBackground()
背景の設定 |
void |
setBackgroundImage()
|
void |
setComponentID(int id)
コンポーネントIDを設定する。 |
void |
setComponentKey(java.lang.String key)
コンポーネントキーを設定する。 |
void |
setPropertyEditable(boolean flag)
コンポーネント編集可否フラグを設定する。 |
void |
setViewAngle()
|
void |
setViewMode()
|
void |
writeExternal(java.io.ObjectOutput out)
|
クラス java.awt.Panel から継承したメソッド |
addNotify, getAccessibleContext |
クラス java.awt.Container から継承したメソッド |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree |
クラス java.awt.Component から継承したメソッド |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
protected transient javax.media.j3d.Canvas3D canvas
protected transient javax.media.j3d.VirtualUniverse universe
protected transient javax.media.j3d.BranchGroup scene
protected transient javax.media.j3d.BranchGroup geometryBranch
protected transient javax.media.j3d.BranchGroup environmentBranch
protected transient javax.media.j3d.BoundingSphere bounds
protected transient javax.media.j3d.TransformGroup sceneTransform
protected int componentID
protected java.lang.String componentKey
protected boolean editableFlag
コンストラクタの詳細 |
public PFSimple3D()
メソッドの詳細 |
protected void initJava3D()
public void createScene(PFISceneCreator sceneCreator)
sceneCreator
- シーンクリエータpublic void createSimpleScene()
public void setBackground()
PFIEnvironmentHandler
の記述:
PFIEnvironmentHandler
内の setBackground
public void setBackgroundImage()
PFIEnvironmentHandler
内の setBackgroundImage
public void setViewMode()
PFIEnvironmentHandler
内の setViewMode
public void setViewAngle()
PFIEnvironmentHandler
内の setViewAngle
public void addLight()
PFIEnvironmentHandler
内の addLight
public void removeLight()
PFIEnvironmentHandler
内の removeLight
public void NoticeException()
PFIExceptionHandler
の記述:
PFIExceptionHandler
内の NoticeException
public java.lang.String getComponentName()
PFComponent
内の getComponentName
public java.lang.String getComponentKey()
PFComponent
内の getComponentKey
public void setComponentKey(java.lang.String key)
PFComponent
内の setComponentKey
key
- コンポーネントキー文字列public int getComponentID()
PFComponent
内の getComponentID
public void setComponentID(int id)
PFComponent
内の setComponentID
id
- コンポーネントIDpublic java.lang.String getComponentString()
PFComponent
内の getComponentString
public void setPropertyEditable(boolean flag)
PFPropertyEditableComponent
内の setPropertyEditable
flag
- コンポーネント編集可否フラグpublic boolean getPropertyEditable()
PFPropertyEditableComponent
内の getPropertyEditable
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
java.io.Externalizable
内の writeExternal
out
- 出力先
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.Externalizable
内の readExternal
in
- 入力元
java.io.IOException
java.lang.ClassNotFoundException
public void localeUpdated()
PFComponent
内の localeUpdated
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |