artisynth.core.inverse
Class StaticMotionTargetTerm

java.lang.Object
  extended by artisynth.core.inverse.LeastSquaresTermBase
      extended by artisynth.core.inverse.StaticMotionTargetTerm
All Implemented Interfaces:
LeastSquaresTerm, HasProperties

public class StaticMotionTargetTerm
extends LeastSquaresTermBase


Field Summary
 
Fields inherited from class artisynth.core.inverse.LeastSquaresTermBase
defaultWeight, myProps
 
Constructor Summary
StaticMotionTargetTerm(TrackingController opt)
           
 
Method Summary
 void dispose()
           
 int getTargetSize()
           
 VectorNd getTargetWeights()
           
 int getTerm(MatrixNd H, VectorNd b, int rowoff, double t0, double t1)
           
 void setTargetWeights(VectorNd wgts)
           
 void setWeight(double w)
           
 
Methods inherited from class artisynth.core.inverse.LeastSquaresTermBase
getAllPropertyInfo, getProperty, getWeight
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticMotionTargetTerm

public StaticMotionTargetTerm(TrackingController opt)
Method Detail

getTargetSize

public int getTargetSize()

getTerm

public int getTerm(MatrixNd H,
                   VectorNd b,
                   int rowoff,
                   double t0,
                   double t1)

setTargetWeights

public void setTargetWeights(VectorNd wgts)

getTargetWeights

public VectorNd getTargetWeights()

setWeight

public void setWeight(double w)
Specified by:
setWeight in interface LeastSquaresTerm
Overrides:
setWeight in class LeastSquaresTermBase

dispose

public void dispose()