public class CoordinateCouplerConstraint extends ConstraintBase
Constructor and Description |
---|
CoordinateCouplerConstraint() |
Modifier and Type | Method and Description |
---|---|
CoordinateCouplerConstraint |
clone() |
JointCoordinateCoupling |
createComponent(java.io.File geometryPath,
ModelComponentMap componentMap)
Creates and returns a model component, using the provided component map
to look up other dependent objects.
|
FunctionBase |
getCoupledCoordinatesFunction() |
java.lang.String |
getDependentCoordinateName() |
java.lang.String[] |
getIndependentCoordinateNames() |
double |
getScaleFactor() |
void |
setCoupledCoordinatesFunction(FunctionBase fxn) |
void |
setDependentCoordinateName(java.lang.String name) |
void |
setIndependentCoordinateNames(java.lang.String[] names) |
void |
setScaleFactor(double s) |
getIsEnforced, setIsEnforced
public FunctionBase getCoupledCoordinatesFunction()
public void setCoupledCoordinatesFunction(FunctionBase fxn)
public java.lang.String getDependentCoordinateName()
public void setDependentCoordinateName(java.lang.String name)
public java.lang.String[] getIndependentCoordinateNames()
public void setIndependentCoordinateNames(java.lang.String[] names)
public double getScaleFactor()
public void setScaleFactor(double s)
public JointCoordinateCoupling createComponent(java.io.File geometryPath, ModelComponentMap componentMap)
ModelComponentGenerator
createComponent
in interface ModelComponentGenerator<ModelComponent>
createComponent
in class ConstraintBase
geometryPath
- path to search for geometry filescomponentMap
- map for looking up other objectspublic CoordinateCouplerConstraint clone()
clone
in interface Clonable
clone
in class ConstraintBase