@Entity public class CADInstance extends Object implements Serializable, Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
CADInstance.Positioning |
Modifier and Type | Field and Description |
---|---|
private int |
id |
private CADInstance.Positioning |
positioning |
private double |
rx
Radian orientation on x axis.
|
private double |
ry
Radian orientation on y axis.
|
private double |
rz
Radian orientation on z axis.
|
private double |
tx
Translation on x axis.
|
private double |
ty
Translation on y axis.
|
private double |
tz
Translation on z axis.
|
Constructor and Description |
---|
CADInstance() |
CADInstance(double tx,
double ty,
double tz,
double rx,
double ry,
double rz,
CADInstance.Positioning positioning) |
Modifier and Type | Method and Description |
---|---|
CADInstance |
clone() |
int |
getId() |
CADInstance.Positioning |
getPositioning() |
double |
getRx() |
double |
getRy() |
double |
getRz() |
double |
getTx() |
double |
getTy() |
double |
getTz() |
void |
setId(int id) |
void |
setPositioning(CADInstance.Positioning positioning) |
void |
setRx(double rx) |
void |
setRy(double ry) |
void |
setRz(double rz) |
void |
setTx(double tx) |
void |
setTy(double ty) |
void |
setTz(double tz) |
private int id
private double tx
private double ty
private double tz
private double rx
private double ry
private double rz
private CADInstance.Positioning positioning
public CADInstance()
public CADInstance(double tx, double ty, double tz, double rx, double ry, double rz, CADInstance.Positioning positioning)
public CADInstance.Positioning getPositioning()
public void setPositioning(CADInstance.Positioning positioning)
public double getRx()
public double getRy()
public double getRz()
public double getTx()
public double getTy()
public double getTz()
public void setRx(double rx)
public void setRy(double ry)
public void setRz(double rz)
public void setTx(double tx)
public void setTy(double ty)
public void setTz(double tz)
public int getId()
public void setId(int id)
public CADInstance clone()
Copyright © 2013 OW2 Consortium. All Rights Reserved.