org.cogchar.api.vworld
Class GoodyActionParamWriter

java.lang.Object
  extended by org.cogchar.api.thing.ActionParamWriter
      extended by org.cogchar.api.vworld.GoodyActionParamWriter

public class GoodyActionParamWriter
extends ActionParamWriter

Typically used from a remote client to capture values for encoding in SPARQL-Update.

Author:
Stu B.

Field Summary
 
Fields inherited from class org.cogchar.api.thing.ActionParamWriter
myTVMap
 
Constructor Summary
GoodyActionParamWriter(TypedValueMap tvm)
           
 
Method Summary
 void putColor(float colorR, float colorG, float colorB, float colorAlpha)
           
 void putDuration(float duration)
           
 void putLocation(float locX, float locY, float locZ)
           
 void putNameAtName(org.appdapter.core.name.Ident pName, org.appdapter.core.name.Ident pVal)
           
 void putObjectAtName(org.appdapter.core.name.Ident pName, Object pVal)
           
 void putRotation(float rotAxisX, float rotAxisY, float rotAxisZ, float magDeg)
           
 void putScaleUniform(float scalarScale)
           
 void putScaleVec(float scaleX, float scaleY, float scaleZ)
           
 void putSize(float sizeX, float sizeY, float sizeZ)
           
 
Methods inherited from class org.cogchar.api.thing.ActionParamWriter
blankNotNull, getValueMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoodyActionParamWriter

public GoodyActionParamWriter(TypedValueMap tvm)
Method Detail

putLocation

public void putLocation(float locX,
                        float locY,
                        float locZ)

putRotation

public void putRotation(float rotAxisX,
                        float rotAxisY,
                        float rotAxisZ,
                        float magDeg)

putSize

public void putSize(float sizeX,
                    float sizeY,
                    float sizeZ)

putScaleUniform

public void putScaleUniform(float scalarScale)

putScaleVec

public void putScaleVec(float scaleX,
                        float scaleY,
                        float scaleZ)

putDuration

public void putDuration(float duration)

putColor

public void putColor(float colorR,
                     float colorG,
                     float colorB,
                     float colorAlpha)

putObjectAtName

public void putObjectAtName(org.appdapter.core.name.Ident pName,
                            Object pVal)

putNameAtName

public void putNameAtName(org.appdapter.core.name.Ident pName,
                          org.appdapter.core.name.Ident pVal)


Copyright © 2010-2013. All Rights Reserved.