KonoeTclEventViewCanvas
クラス概要
イベントディスプレイを描画するためのキャンバスを提供します。
継承関係
KonoeTclCanvasを継承しています。
メンバー関数
KonoeTclEventViewCanvas( KonoeTclWindow* kwin, KChar* kname, KonoeTclDimension dimension, KChar* pTitle, KInt pTotal )
-
KonoeTclEventViewCanvas( KonoeTclWindow* kwin, KChar* kname, KInt canvasSizeX, KInt canvasSizeY, Konoe3Vector pworldSize, KonoeDetectorList* klist, KChar* pTitle )
-
~KonoeTclEventViewCanvas()
-
void setPhysicalVolume( KonoeTclPhysPlacement** pPhys,
KInt startID, KInt endID )
-
KonoeTclPhysPlacement* getPhysicalVolume(int i)
-
KInt getTotalPhysicalVolume()
-
void setDimension( KonoeTclDimension dimension )
-
void setSize( KInt width, KInt height )
-
KonoeTclDimension getSize()
-
void draw()
-
void setSpaceManager(KonoeTclSpaceManager* pSpace)
-
inline KonoeTclSpaceManager* getSpaceManager()
-
void setMagnification(KFloat value)
-
void setCenterEye(KInt eyeX, KInt eyeY)
-
void setViewLotation(KFloat value)
-
void setViewAngle(KFloat value)
-
void drawScale()
-
void drawEventNumber(KInt num)
-
void drawRunNumber(KInt num)
-
void drawHitPoint(KFloat px, KFloat py, KFloat pz)
-
void drawHitTime(KChar* ktime)
-
KInt* getDrawNumber()
-
KFloat getRealCanvasSize()
-
void showGeometry()
-
void hideGeometry()
-
void setForceWireFrame()
-
void setScale()
-
void unsetForceWireFrame()
-
void unsetScale()
-
void setEventHitCanvas()
-
void unsetEventHitCanvas()
-
void setEventHitString(KChar** str, KChar* fColor="black", KChar* fName="times", KInt=12)
-
void setEventHitVisAtt(KInt i, KInt RR, KInt GG, KInt BB)
-
void rotateX( KFloat rotX )
-
void rotateY( KFloat rotY )
-
void setSlowDraw()
-
void unsetSlowDraw()
-
メンバーデータ
定数
[File = KonoeTclEventViewCanvas.html] last modified = 26-Aug-1999
KONOEコラボレーション
konoe-req@konoe.kek.jp