123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- package classes;
- public class HolonTransformer extends CpsObject {
- /* Ratio of the transformer */
- float transformRatio;
-
- /*Fixed transform value */
- float transformFixed;
- /**
- * Constructor Set type of object (Transformer), its transform ratio and the
- * default name ("Transformer");
- */
- public HolonTransformer(String ObjName) {
- super(ObjName);
- }
- public HolonTransformer(String ObjName, String obj) {
- super(ObjName);
- super.setName(obj);
- }
- public HolonTransformer(CpsObject obj) {
- super(obj);
- this.setTransformRatio(((HolonTransformer) obj).getTransformRatio());
- }
- /**
- * Set transform ratio
- *
- * @param ratio
- * desired ratio
- */
- public void setTransformRatio(float ratio) {
- this.transformRatio = ratio;
- }
- /**
- * Output the actual ratio of the transformer
- *
- * @return actual ratio of the transformer
- */
- public float getTransformRatio() {
- return this.transformRatio;
- }
-
- /**
- * Set fixed Transform Value
- *
- * @param fixed
- * desired fixed Transform Value
- */
- public void setTransformFixed(float fixed) {
- this.transformFixed = fixed;
- }
- /**
- * Output the actual fixed Transform Value
- *
- * @return actual fixed Transform Value
- */
- public float getTransformFixed() {
- return this.transformFixed;
- }
- }
|