hep.geant4.jni
Class G4Scale

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

public class G4Scale
extends Object
implements G4VMarker


Nested Class Summary
static class G4Scale.Direction
           
 
Nested classes/interfaces inherited from interface hep.geant4.jni.G4VMarker
G4VMarker.FillStyle
 
Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4Scale(double length)
           
G4Scale(double length, String annotation)
           
G4Scale(double length, String annotation, G4Scale.Direction direction)
           
G4Scale(double length, String annotation, G4Scale.Direction direction, boolean autoPlacing)
           
G4Scale(double length, String annotation, G4Scale.Direction direction, boolean autoPlacing, double xmid)
           
G4Scale(double length, String annotation, G4Scale.Direction direction, boolean autoPlacing, double xmid, double ymid)
           
G4Scale(double length, String annotation, G4Scale.Direction direction, boolean autoPlacing, double xmid, double ymid, double zmid)
           
G4Scale(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
protected  void finalize()
           
 String getAnnotation()
           
 boolean getAutoPlacing()
           
static long getCPtr(G4Scale obj)
           
 G4Scale.Direction getDirection()
           
 G4VMarker.FillStyle getFillStyle()
           
static String getGuidanceString()
           
 String getInfo()
           
 double getLength()
           
 G4Point3D getPosition()
           
 double getScreenDiameter()
           
 double getScreenRadius()
           
 double getScreenSize()
           
 G4VisAttributes getVisAttributes()
           
 double getWorldDiameter()
           
 double getWorldRadius()
           
 double getWorldSize()
           
 double getXmid()
           
 double getYmid()
           
 double getZmid()
           
 void setFillStyle(G4VMarker.FillStyle s)
           
 void setInfo(String info)
           
 void setPosition(G4Point3D p)
           
 void setScreenDiameter(double d)
           
 void setScreenRadius(double r)
           
 void setScreenSize(double s)
           
 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

G4Scale

public G4Scale(long cPtr,
               boolean cMemoryOwn)

G4Scale

public G4Scale(double length,
               String annotation,
               G4Scale.Direction direction,
               boolean autoPlacing,
               double xmid,
               double ymid,
               double zmid)

G4Scale

public G4Scale(double length,
               String annotation,
               G4Scale.Direction direction,
               boolean autoPlacing,
               double xmid,
               double ymid)

G4Scale

public G4Scale(double length,
               String annotation,
               G4Scale.Direction direction,
               boolean autoPlacing,
               double xmid)

G4Scale

public G4Scale(double length,
               String annotation,
               G4Scale.Direction direction,
               boolean autoPlacing)

G4Scale

public G4Scale(double length,
               String annotation,
               G4Scale.Direction direction)

G4Scale

public G4Scale(double length,
               String annotation)

G4Scale

public G4Scale(double length)
Method Detail

getCPtr

public static long getCPtr(G4Scale 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

getLength

public double getLength()

getAnnotation

public String getAnnotation()

getDirection

public G4Scale.Direction getDirection()

getAutoPlacing

public boolean getAutoPlacing()

getXmid

public double getXmid()

getYmid

public double getYmid()

getZmid

public double getZmid()

getGuidanceString

public static String getGuidanceString()


Copyright © 2000-2007 FreeHEP. All Rights Reserved.