com.visioglobe.libVisioDevKit
Class VgLightRefPtr

java.lang.Object
  extended by com.visioglobe.libVisioDevKit.VgLightRefPtr

public class VgLightRefPtr
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
  VgLightRefPtr()
           
protected VgLightRefPtr(long cPtr, boolean cMemoryOwn)
           
  VgLightRefPtr(VgLight pPointer)
           
  VgLightRefPtr(VgLightRefPtr pRefPtr)
           
 
Method Summary
 VgLight __deref__()
           
 VgLight __ref__()
           
 void delete()
           
 VgAnimationRefPtr editAnimation(java.lang.String pName)
           
protected  void finalize()
           
 VgLight get()
           
 VgColor getAmbient()
           
 VgAnimationConstRefPtr getAnimation(java.lang.String pName)
           
 void getAnimationNames(VgStringList pNameList)
           
protected static long getCPtr(VgLightRefPtr obj)
           
 VgColor getDiffuse()
           
 VgColor getEmission()
           
 int getNbReferences()
           
static VgLightRefPtr getNull()
           
 VgOrientation getOrientation()
           
 VgPosition getPosition()
           
 VgColor getSpecular()
           
 double getSpotCutoff()
           
 double getSpotExponent()
           
 boolean isDirectional()
           
 boolean isValid()
           
 void ref()
           
 VgLightRefPtr set(VgLight pPointer)
           
 void setAmbient(VgColor pColor)
           
 void setAnimation(java.lang.String pAnimationName, VgAnimationRefPtr pAnimation)
           
 void setDiffuse(VgColor pColor)
           
 void setDirectional(boolean pDirectional)
           
 void setEmission(VgColor pColor)
           
 void setOrientation(VgOrientation pOrientation)
           
 void setPosition(VgPosition pPosition)
           
 void setSpecular(VgColor pColor)
           
 void setSpotCutoff(double pCutoff)
           
 void setSpotExponent(double pExponent)
           
 void unref()
           
 
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

VgLightRefPtr

protected VgLightRefPtr(long cPtr,
                        boolean cMemoryOwn)

VgLightRefPtr

public VgLightRefPtr()

VgLightRefPtr

public VgLightRefPtr(VgLight pPointer)

VgLightRefPtr

public VgLightRefPtr(VgLightRefPtr pRefPtr)
Method Detail

getCPtr

protected static long getCPtr(VgLightRefPtr obj)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

delete

public void delete()

getNull

public static VgLightRefPtr getNull()

set

public VgLightRefPtr set(VgLight pPointer)

__ref__

public VgLight __ref__()

__deref__

public VgLight __deref__()

get

public VgLight get()

isValid

public boolean isValid()

setAnimation

public void setAnimation(java.lang.String pAnimationName,
                         VgAnimationRefPtr pAnimation)

getAnimation

public VgAnimationConstRefPtr getAnimation(java.lang.String pName)

editAnimation

public VgAnimationRefPtr editAnimation(java.lang.String pName)

getAnimationNames

public void getAnimationNames(VgStringList pNameList)

getPosition

public VgPosition getPosition()

setPosition

public void setPosition(VgPosition pPosition)

getOrientation

public VgOrientation getOrientation()

setOrientation

public void setOrientation(VgOrientation pOrientation)

getAmbient

public VgColor getAmbient()

setAmbient

public void setAmbient(VgColor pColor)

getDiffuse

public VgColor getDiffuse()

setDiffuse

public void setDiffuse(VgColor pColor)

getSpecular

public VgColor getSpecular()

setSpecular

public void setSpecular(VgColor pColor)

getEmission

public VgColor getEmission()

setEmission

public void setEmission(VgColor pColor)

getSpotCutoff

public double getSpotCutoff()

setSpotCutoff

public void setSpotCutoff(double pCutoff)

getSpotExponent

public double getSpotExponent()

setSpotExponent

public void setSpotExponent(double pExponent)

isDirectional

public boolean isDirectional()

setDirectional

public void setDirectional(boolean pDirectional)

ref

public void ref()

unref

public void unref()

getNbReferences

public int getNbReferences()

VisioDevKit 2.0, Visioglobe® 2013