one.empty3.testscopy.tests.Move Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of empty3-library-3d Show documentation
Show all versions of empty3-library-3d Show documentation
3D rendering engine. Plus modelling. Expected glsl textures 3d and 2d rendering3D primitives, and a lot of scenes' samples to test.+ Game Jogl reworked, Calculator (numbers and vectors). Java code parser implementation starts (<=1.2)
The newest version!
/*
*
* * Copyright (c) 2024. Manuel Daniel Dahmen
* *
* *
* * Copyright 2024 Manuel Daniel Dahmen
* *
* * Licensed under the Apache License, Version 2.0 (the "License");
* * you may not use this file except in compliance with the License.
* * You may obtain a copy of the License at
* *
* * http://www.apache.org/licenses/LICENSE-2.0
* *
* * Unless required by applicable law or agreed to in writing, software
* * distributed under the License is distributed on an "AS IS" BASIS,
* * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* * See the License for the specific language governing permissions and
* * limitations under the License.
*
*
*/
package one.empty3.testscopy.tests;
import one.empty3.library.Point3D;
public class Move {
private final double time2;
private final Object moved;
private final Object o;
private double time1;
private String moveName;
private double time;
private Point3D[] positions;
private String property;
private Point3D vGlobal;
private Point3D vMembre;
/***
*
* @param moveName
* @param o
* @param property
* @param time1
* @param time2
* @param moved
*/
public Move(String moveName, Object o, String property, double time1, double time2,
Object moved) {
this.moveName = moveName;
this.o = o;
this.property = property;
this.time1 = time1;
this.time2 = time2;
this.moved = moved;
}
public String getProperty() {
return property;
}
public double getTime2() {
return time2;
}
public Object getMoved() {
return moved;
}
public Object getO() {
return o;
}
public double getTime1() {
return time1;
}
public void setTime1(double time1) {
this.time1 = time1;
}
public String getMoveName() {
return moveName;
}
public void setMoveName(String moveName) {
this.moveName = moveName;
}
public double getTime() {
return time;
}
public void setTime(double time) {
this.time = time;
}
public Point3D[] getPositions() {
return positions;
}
public void setPositions(Point3D[] positions) {
this.positions = positions;
}
public void setProperty(String property) {
this.property = property;
}
public Point3D getvGlobal() {
return vGlobal;
}
public void setvGlobal(Point3D vGlobal) {
this.vGlobal = vGlobal;
}
public Point3D getvMembre() {
return vMembre;
}
public void setvMembre(Point3D vMembre) {
this.vMembre = vMembre;
}
}