hep.geant4.jni
Class G4Text

java.lang.Object
  extended by hep.geant4.jni.G4Text
All Implemented Interfaces:
G4Visible, G4VMarker

public class G4Text
extends Object
implements G4VMarker


Nested Class Summary
static class G4Text.Layout
           
 
Nested classes/interfaces inherited from interface hep.geant4.jni.G4VMarker
G4VMarker.FillStyle
 
Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4Text(long cPtr, boolean cMemoryOwn)
           
G4Text(String text)
           
G4Text(String text, G4Point3D pos)
           
 
Method Summary
 void delete()
           
protected  void finalize()
           
static long getCPtr(G4Text obj)
           
 G4VMarker.FillStyle getFillStyle()
           
 String getInfo()
           
 G4Text.Layout getLayout()
           
 G4Point3D getPosition()
           
 double getScreenDiameter()
           
 double getScreenRadius()
           
 double getScreenSize()
           
 String getText()
           
 G4VisAttributes getVisAttributes()
           
 double getWorldDiameter()
           
 double getWorldRadius()
           
 double getWorldSize()
           
 double getXOffset()
           
 double getYOffset()
           
 void setFillStyle(G4VMarker.FillStyle s)
           
 void setInfo(String info)
           
 void setLayout(G4Text.Layout layout)
           
 void setOffset(double dx, double dy)
           
 void setPosition(G4Point3D p)
           
 void setScreenDiameter(double d)
           
 void setScreenRadius(double r)
           
 void setScreenSize(double s)
           
 void setText(String text)
           
 void setVisAttributes(G4VisAttributes attributes)
           
 void setWorldDiameter(double d)
           
 void setWorldRadius(double r)
           
 void setWorldSize(double s)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4Text

public G4Text(long cPtr,
              boolean cMemoryOwn)

G4Text

public G4Text(String text)

G4Text

public G4Text(String text,
              G4Point3D pos)
Method Detail

getCPtr

public static long getCPtr(G4Text obj)

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable

delete

public void delete()

getVisAttributes

public G4VisAttributes getVisAttributes()
Specified by:
getVisAttributes in interface G4Visible

setVisAttributes

public void setVisAttributes(G4VisAttributes attributes)
Specified by:
setVisAttributes in interface G4Visible

getFillStyle

public G4VMarker.FillStyle getFillStyle()
Specified by:
getFillStyle in interface G4VMarker

getInfo

public String getInfo()
Specified by:
getInfo in interface G4VMarker

getPosition

public G4Point3D getPosition()
Specified by:
getPosition in interface G4VMarker

getScreenDiameter

public double getScreenDiameter()
Specified by:
getScreenDiameter in interface G4VMarker

getScreenRadius

public double getScreenRadius()
Specified by:
getScreenRadius in interface G4VMarker

getScreenSize

public double getScreenSize()
Specified by:
getScreenSize in interface G4VMarker

getWorldDiameter

public double getWorldDiameter()
Specified by:
getWorldDiameter in interface G4VMarker

getWorldRadius

public double getWorldRadius()
Specified by:
getWorldRadius in interface G4VMarker

getWorldSize

public double getWorldSize()
Specified by:
getWorldSize in interface G4VMarker

setFillStyle

public void setFillStyle(G4VMarker.FillStyle s)
Specified by:
setFillStyle in interface G4VMarker

setInfo

public void setInfo(String info)
Specified by:
setInfo in interface G4VMarker

setPosition

public void setPosition(G4Point3D p)
Specified by:
setPosition in interface G4VMarker

setScreenDiameter

public void setScreenDiameter(double d)
Specified by:
setScreenDiameter in interface G4VMarker

setScreenRadius

public void setScreenRadius(double r)
Specified by:
setScreenRadius in interface G4VMarker

setScreenSize

public void setScreenSize(double s)
Specified by:
setScreenSize in interface G4VMarker

setWorldDiameter

public void setWorldDiameter(double d)
Specified by:
setWorldDiameter in interface G4VMarker

setWorldRadius

public void setWorldRadius(double r)
Specified by:
setWorldRadius in interface G4VMarker

setWorldSize

public void setWorldSize(double s)
Specified by:
setWorldSize in interface G4VMarker

getText

public String getText()

getLayout

public G4Text.Layout getLayout()

getXOffset

public double getXOffset()

getYOffset

public double getYOffset()

setText

public void setText(String text)

setLayout

public void setLayout(G4Text.Layout layout)

setOffset

public void setOffset(double dx,
                      double dy)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.