jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics
クラス PFTestViewer

java.lang.Object
  上位を拡張 java.awt.Component
      上位を拡張 java.awt.Container
          上位を拡張 java.awt.Panel
              上位を拡張 jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PF3DViewer
                  上位を拡張 jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PFTestViewer
すべての実装されたインタフェース:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Externalizable, java.io.Serializable, javax.accessibility.Accessible, PFComponent, PFGUIComponent, PFPropertyEditableComponent, PFXMLSerializable, PFDataCreateEventSource, PFDataDropEventSource, PFDataSelectEventSource, PFDataUpdateEventSource, PFEventSource, PFViewPickEventSource

public class PFTestViewer
extends PF3DViewer

関連項目:
直列化された形式

入れ子のクラスの概要
 
クラス java.awt.Panel から継承された入れ子のクラス/インタフェース
java.awt.Panel.AccessibleAWTPanel
 
クラス java.awt.Container から継承された入れ子のクラス/インタフェース
java.awt.Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承された入れ子のクラス/インタフェース
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
フィールドの概要
 
クラス jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PF3DViewer から継承されたフィールド
componentID, componentKey, dataCreateEventSource, dataSelectEventSource, dataUpdateEventSource, editableFlag, graphics3D, viewPickEventSource
 
クラス 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
 
コンストラクタの概要
PFTestViewer()
           
 
メソッドの概要
 void addAmbientLight()
           
 void addArrow()
           
 void addDirectionalLight()
           
 void addLink()
           
 void addLink2()
           
 void addMarker()
           
 void addPoint()
           
 void addPointLight()
           
 void addPolygon()
           
 void addPolyline()
           
 void addRootNode()
           
 void addSpotLight()
           
 void ambientLightOff()
           
 void ambientLightOn()
           
 void createBox()
           
 void createColorCube()
           
 void createCone()
           
 void createCylinder()
           
 void createSphere()
           
 void createTestGeometry()
           
 void deleteArrow()
           
 void deleteMarker()
           
 void deletePoint()
           
 void deletePolygon()
           
 void deletePolyline()
           
 void directionalLightOff()
           
 void directionalLightOn()
           
 void fitAll()
           
 void fitAnimation()
           
 void fitArrow()
           
 void fitPoints()
           
 void fitStl()
           
 void flyThroughTest()
          フライスルーのテスト for HEADCOVER_40000.STL
 void flyThroughTest2()
           
 java.lang.String getComponentKey()
          コンポーネントキーの取得
 java.lang.String getComponentName()
          コンポーネント名称の取得
 java.lang.String getPolygonCountString()
           
 void invisibleArrow()
           
 void invisibleMarker()
           
 void invisiblePoint()
           
 void invisiblePolygon()
           
 void invisiblePolyline()
           
 void loadDroppedStl(PFObjectList droppedList, java.lang.String scale)
          ここから追加した A.suzuki
 void loadStl(java.lang.String stlfile, java.lang.String scale)
           
 void loadStlTest(java.lang.String stlfile)
           
 void loadStlWithProgressMonitor(java.lang.String stlfile, java.lang.String scale)
          プログレスモニター付
 void pointLightOff()
           
 void pointLightOn()
           
 void saveScreenToJpegTest()
          JPEG形式でスクリーンを保存
 void saveScreenToVrmlTest()
          VRML形式でスクリーンを保存
 void setComponentKey(java.lang.String key)
          コンポーネントキーを設定する。
 void setDefaults1()
          デフォルト値設定
 void setDefaults2()
           
 void setDefaults3()
           
 void spotLightOff()
           
 void spotLightOn()
           
 void visibleArrow()
           
 void visibleMarker()
           
 void visiblePoint()
           
 void visiblePolygon()
           
 void visiblePolyline()
           
 
クラス jp.go.aist.dmrc.platform.beans.graphics.ThreeDGraphics.PF3DViewer から継承されたメソッド
addLight, addNode, addPFDataCreateListener, addPFDataDropListener, addPFDataSelectListener, addPFDataUpdateListener, addPFViewPickListener, changeGeometry, changeGeometryAttribute, changeLight, changePolygonColor, clearOperateMode, createGuideAxis, createGuideAxis, createIsoParametricLine, createRuler, createRuler, finishCreateSceneGraph, fit, fitWithAnimation, getAxisSize, getBoundingCenter, getBoundingRadius, getBoundingSphere, getBoundingSphere, getComponentID, getComponentPublicName, getComponentString, getDispMode, getDrawTime, getGuideAxisCurrentVisible, getGuideAxisVisibleMode, getPFDataCreateListenerList, getPFDataDropListenerList, getPFDataSelectListenerList, getPFDataUpdateListenerList, getPFViewPickListenerList, getPickMode, getPreferredSize, getPropertyEditable, getRotationCenter, getRotationCenterEnable, getRulerCurrentVisible, getRulerVisibleMode, getSceneTransformGroup, getViewCenter, getViewTransformGroup, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, lightOff, lightOn, loadStlData, localeUpdated, noticeDroppedData, noticePickedData, printScreen, readExternal, readXML, removeAllLight, removeAllNode, removeClipPlane, removeLight, removeNodeByID, removeNodeByPath, removePFDataCreateListener, removePFDataDropListener, removePFDataSelectListener, removePFDataUpdateListener, removePFViewPickListener, removeTemporaryNode, renderOnce, resetSceneTransform, restoreView, saveScreenToGZIPVrml, saveScreenToGZIPVrml, saveScreenToJpeg, saveScreenToJpeg, saveScreenToVrml, saveScreenToVrml, saveScreenToVrml, saveScreenToVrml, saveView, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setAxisInvisible, setAxisSize, setAxisVisible, setBackgroundColor, setBackgroundImage, setBounds, setCanvasSize, setClipPlane, setComponentID, setComponentPublicName, setDefaults, setEdgeAndFaceMode, setEdgeAndTransparencyMode, setEdgeMode, setFaceMode, setFitFactor, setFlatShadingMode, setFlytroughView, setGouraudShadingMode, setGuideAxisInvisible, setGuideAxisTemporaryInvisible, setGuideAxisTemporaryVisible, setGuideAxisVisible, setHightlightOff, setHightlightOff, setHightlightOnByPath, setInvisible, setIsoParametricLineInvisible, setIsoParametricLineVisible, setNormalPickMode, setObjectYRotationMode, setOperateModeToContinuouslyZoom, setOperateModeToPan, setOperateModeToRotate, setOperateModeToRotateBySpecifiedLoc, setOperateModeToZoom, setParallelMode, setPerspectiveMode, setPickMode, setPickOperateMode, setPointMode, setPropertyEditable, setRectPickMode, setRotationCenter, setRotationCenterEnable, setRulerInvisible, setRulerTemporaryInvisible, setRulerTemporaryVisible, setRulerVisible, setSceneOperateMode, setTemporaryInvisible, setTemporaryVisible, setTransparency, setTransparentMode, setViewBack, setViewBottom, setViewFront, setViewISO, setViewLeft, setViewOperateMode, setViewRight, setViewRotation, setViewTop, setViewXY, setViewXZ, setViewYRotationMode, setViewYX, setViewYZ, setViewZX, setViewZY, setVisible, setWireframeMode, setZoomByDragEnable, setZoomFactor, setZoomLocFactor, setZoomSpecifiedLocationEnable, setZoomTime, startCreateSceneGraph, startRender, stopRender, writeExternal, writeXML, zoom, zoomSpecifiedLocation
 
クラス 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, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, 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, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PFTestViewer

public PFTestViewer()
メソッドの詳細

getComponentName

public java.lang.String getComponentName()
クラス PF3DViewer の記述:
コンポーネント名称の取得

定義:
インタフェース PFComponent 内の getComponentName
オーバーライド:
クラス PF3DViewer 内の getComponentName
戻り値:
java.lang.String

getComponentKey

public java.lang.String getComponentKey()
クラス PF3DViewer の記述:
コンポーネントキーの取得

定義:
インタフェース PFComponent 内の getComponentKey
オーバーライド:
クラス PF3DViewer 内の getComponentKey
戻り値:
java.lang.String

setComponentKey

public void setComponentKey(java.lang.String key)
コンポーネントキーを設定する。

定義:
インタフェース PFComponent 内の setComponentKey
オーバーライド:
クラス PF3DViewer 内の setComponentKey
パラメータ:
key - コンポーネントキー文字列

addLink

public void addLink()

addLink2

public void addLink2()

addRootNode

public void addRootNode()

addPolyline

public void addPolyline()

addPoint

public void addPoint()

addPolygon

public void addPolygon()

addArrow

public void addArrow()

addMarker

public void addMarker()

deletePoint

public void deletePoint()

deletePolyline

public void deletePolyline()

deletePolygon

public void deletePolygon()

deleteArrow

public void deleteArrow()

deleteMarker

public void deleteMarker()

visiblePoint

public void visiblePoint()

visiblePolyline

public void visiblePolyline()

visiblePolygon

public void visiblePolygon()

visibleArrow

public void visibleArrow()

visibleMarker

public void visibleMarker()

invisiblePoint

public void invisiblePoint()

invisiblePolyline

public void invisiblePolyline()

invisiblePolygon

public void invisiblePolygon()

invisibleArrow

public void invisibleArrow()

invisibleMarker

public void invisibleMarker()

createColorCube

public void createColorCube()

createSphere

public void createSphere()

createCylinder

public void createCylinder()

createCone

public void createCone()

createBox

public void createBox()

createTestGeometry

public void createTestGeometry()

saveScreenToJpegTest

public void saveScreenToJpegTest()
JPEG形式でスクリーンを保存


saveScreenToVrmlTest

public void saveScreenToVrmlTest()
VRML形式でスクリーンを保存


setDefaults1

public void setDefaults1()
デフォルト値設定


setDefaults2

public void setDefaults2()

setDefaults3

public void setDefaults3()

fitAll

public void fitAll()

fitPoints

public void fitPoints()

fitArrow

public void fitArrow()

fitAnimation

public void fitAnimation()

addAmbientLight

public void addAmbientLight()

addDirectionalLight

public void addDirectionalLight()

addPointLight

public void addPointLight()

addSpotLight

public void addSpotLight()

ambientLightOn

public void ambientLightOn()

directionalLightOn

public void directionalLightOn()

pointLightOn

public void pointLightOn()

spotLightOn

public void spotLightOn()

ambientLightOff

public void ambientLightOff()

directionalLightOff

public void directionalLightOff()

pointLightOff

public void pointLightOff()

spotLightOff

public void spotLightOff()

loadDroppedStl

public void loadDroppedStl(PFObjectList droppedList,
                           java.lang.String scale)
ここから追加した A.suzuki


loadStlTest

public void loadStlTest(java.lang.String stlfile)

loadStl

public void loadStl(java.lang.String stlfile,
                    java.lang.String scale)

loadStlWithProgressMonitor

public void loadStlWithProgressMonitor(java.lang.String stlfile,
                                       java.lang.String scale)
プログレスモニター付


getPolygonCountString

public java.lang.String getPolygonCountString()

fitStl

public void fitStl()

flyThroughTest

public void flyThroughTest()
フライスルーのテスト for HEADCOVER_40000.STL


flyThroughTest2

public void flyThroughTest2()