Logo Passei Direto
Buscar

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Mohr Circle 1.0.0/mohr1_0_0.jar
META-INF/MANIFEST.MF
Manifest-Version: 1.0
Main-Class: Mohr
Created-By: 1.4.2 (Sun Microsystems Inc.)
Arrow2D.class
public synchronized class Arrow2D {
 public static final int SIDE_NONE = 0;
 public static final int SIDE_LEAD = 1;
 public static final int SIDE_TRAIL = 2;
 public static final int SIDE_BOTH = 3;
 public static final int SIDE_LEAD_LEFT = 4;
 public static final int SIDE_LEAD_RIGHT = 5;
 public static final int SIDE_TRAIL_LEFT = 6;
 public static final int SIDE_TRAIL_RIGHT = 7;
 public final double pi;
 protected java.awt.geom.Line2D$Double line;
 protected java.awt.geom.Line2D$Double tip;
 public void Arrow2D();
 public void DrawArrow(java.awt.Graphics2D, double, double, double, double, int, double, double);
 protected void DrawTipArrow(java.awt.Graphics2D, double, double, double, double);
}
Mohr$1.class
synchronized class Mohr$1 implements java.awt.event.ActionListener {
 void Mohr$1(Mohr);
 public void actionPerformed(java.awt.event.ActionEvent);
}
Mohr$2.class
synchronized class Mohr$2 implements java.awt.event.ActionListener {
 void Mohr$2(Mohr);
 public void actionPerformed(java.awt.event.ActionEvent);
}
Mohr.class
public synchronized class Mohr extends javax.swing.JApplet {
 public void Mohr();
 public void init();
 public static void main(String[]);
}
MohrAboutBox$1.class
synchronized class MohrAboutBox$1 implements java.awt.event.ActionListener {
 void MohrAboutBox$1(MohrAboutBox);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrAboutBox$2.class
synchronized class MohrAboutBox$2 extends java.awt.event.WindowAdapter {
 void MohrAboutBox$2(MohrAboutBox);
 public void windowClosing(java.awt.event.WindowEvent);
}
MohrAboutBox.class
synchronized class MohrAboutBox extends javax.swing.JDialog {
 private MohrControls controls;
 private String creditsmsgpor;
 private String creditsmsgeng;
 private javax.swing.JTextArea creditstext;
 private String descriptionmsgpor;
 private String descriptionmsgeng;
 private javax.swing.JTextArea descriptiontext;
 public void MohrAboutBox(MohrControls);
 private void exit_dlg();
 public void setPortuguese();
 public void setEnglish();
}
MohrArc.class
public synchronized class MohrArc {
 protected java.awt.geom.Arc2D$Double arc;
 public void MohrArc();
 protected static double getAng(double, double, double, double);
 public void DrawArc(wc.CanvasWC, java.awt.Graphics2D, java.awt.Color, double, double, double, double, double, double, double, String, double, java.awt.BasicStroke);
 public void DrawCircle(wc.CanvasWC, java.awt.Graphics2D, java.awt.Color, double, double, double, double, double, String, double, java.awt.BasicStroke);
}
MohrCircleCanvas.class
synchronized class MohrCircleCanvas extends wc.CanvasWC {
 protected double ref_size;
 public static final int SHOW_ORIGIN = 0;
 public static final int FIT_ON_CIRCLE = 1;
 protected int fit_type;
 protected boolean vis_statestrs;
 protected boolean vis_principalstrs;
 protected boolean vis_thetastrs;
 public static final int NONE_SEL = 0;
 public static final int THETA_PLANE_SEL = 1;
 public static final int SIGMAX_SEL = 2;
 public static final int SIGMAY_SEL = 3;
 public static final int TAUXY_SEL = 4;
 public static final int TAUYX_SEL = 5;
 protected static int type_sel;
 protected MohrDriver driver;
 protected java.awt.geom.Ellipse2D$Double circle;
 protected static final double CIRCLE_STROKE_FAC = 0.003;
 protected java.awt.BasicStroke circle_stroke;
 protected Arrow2D sigaxis;
 protected double sigaxis_start;
 protected double sigaxis_end;
 protected double sigaxis_len;
 protected Arrow2D tauaxis;
 protected double tauaxis_len;
 protected static final double AXIS_STROKE_FAC = 0.002;
 protected java.awt.BasicStroke axis_stroke;
 protected java.awt.geom.Ellipse2D$Double pole_disk;
 protected static final double DISK_SIZE_FAC = 0.01;
 protected double disk_size;
 protected java.awt.geom.Ellipse2D$Double center_disk;
 protected static final double CENTER_DISK_SIZE_FAC = 0.005;
 protected double center_disk_size;
 protected static final double STRSLINE_STROKE_FAC = 0.001;
 protected static final double STRSLINE_STROKE_DASH_FAC = 0.01;
 protected float[] DASHp;
 protected static final double STATESTRSLINE_STROKE_DASH_FAC = 0.02;
 protected float[] DASHss;
 protected java.awt.BasicStroke strsline_stroke;
 protected java.awt.BasicStroke statestrsline_stroke;
 protected MohrPlane plane;
 protected MohrArc arc;
 protected static final double STRESS_ARROW_STROKE_FAC = 0.002;
 protected java.awt.BasicStroke stress_arrow_stroke;
 protected static final double PLANE_FACE_STROKE_FAC = 0.0015;
 protected java.awt.BasicStroke plane_face_stroke;
 protected java.awt.Font fnt;
 protected java.awt.geom.Line2D$Double auxline;
 protected static final double AUXLINE_STROKE_FAC = 0.002;
 protected java.awt.BasicStroke auxline_stroke;
 protected static double auxvecx;
 protected static double auxvecy;
 protected java.awt.geom.Ellipse2D$Double sigmax_disk;
 protected java.awt.geom.Ellipse2D$Double sigmay_disk;
 protected double last_x;
 protected double last_y;
 protected boolean pressedInPoint;
 protected MohrControls icon;
 protected double center;
 protected double radius;
 protected double diameter;
 protected double sigmax;
 protected double sigmay;
 protected double tauxy;
 protected double sigma1;
 protected double sigma2;
 protected double thetap;
 protected double taumax;
 protected double poleX;
 protected double poleY;
 protected double theta;
 protected double sigtheta;
 protected double tautheta;
 void MohrCircleCanvas(MohrDriver);
 protected static void resize_vector(double, double, double, double, double);
 protected void update_sizes();
 protected void update_geom();
 protected double getTheta(double, double);
 protected void setSolverTheta(double);
 protected void setSigmax(double);
 protected void setSigmay(double);
 protected void setTauxy(double);
 protected static java.awt.geom.Point2D$Double MohrCircleSnapTo(double, double, double, java.awt.geom.Point2D$Double);
 protected boolean pickPoint(java.awt.geom.Point2D$Double);
 protected void updatePointPos(java.awt.geom.Point2D$Double);
 public void update();
 public void update_draft();
 public void redraw(java.awt.Graphics2D);
 public void mouseMoved(java.awt.event.MouseEvent);
 public void mousePressedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 public void mouseDraggedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 public void mouseReleasedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 public void setFitType(int);
 public int getFitType();
 public void setVisStateStrs(boolean);
 public void setVisPrincipalStrs(boolean);
 public void setVisThetaStrs(boolean);
}
MohrControls$1.class
synchronized class MohrControls$1 implements java.awt.event.ActionListener {
 void MohrControls$1(MohrControls);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrControls$2.class
synchronized class MohrControls$2 implements java.awt.event.ActionListener {
 void MohrControls$2(MohrControls);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrControls$3.class
synchronized class MohrControls$3 implements java.awt.event.ActionListener {
 void MohrControls$3(MohrControls);
public void actionPerformed(java.awt.event.ActionEvent);
}
MohrControls$4.class
synchronized class MohrControls$4 implements java.awt.event.ActionListener {
 void MohrControls$4(MohrControls);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrControls$5.class
synchronized class MohrControls$5 implements java.awt.event.ActionListener {
 void MohrControls$5(MohrControls);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrControls$6.class
synchronized class MohrControls$6 implements java.awt.event.ActionListener {
 void MohrControls$6(MohrControls);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrControls$7.class
synchronized class MohrControls$7 implements java.awt.event.ActionListener {
 void MohrControls$7(MohrControls);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrControls$8.class
synchronized class MohrControls$8 implements java.awt.event.ActionListener {
 void MohrControls$8(MohrControls);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrControls$9.class
synchronized class MohrControls$9 implements java.awt.event.ActionListener {
 void MohrControls$9(MohrControls);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrControls.class
synchronized class MohrControls extends javax.swing.JToolBar {
 protected MohrFrame owner;
 protected MohrPanel target;
 protected MohrAboutBox infodlg;
 protected MohrTheory theorydlg;
 protected javax.swing.ImageIcon i_ptflag;
 protected javax.swing.ImageIcon i_ptflagpress;
 protected javax.swing.ImageIcon i_ptflagroll;
 protected javax.swing.ImageIcon i_ukflag;
 protected javax.swing.ImageIcon i_ukflagpress;
 protected javax.swing.ImageIcon i_ukflagroll;
 protected javax.swing.ImageIcon i_showorigin;
 protected javax.swing.ImageIcon i_showoriginpress;
 protected javax.swing.ImageIcon i_showoriginroll;
 protected javax.swing.ImageIcon i_fitoncircle;
 protected javax.swing.ImageIcon i_fitoncirclepress;
 protected javax.swing.ImageIcon i_fitoncircleroll;
 protected javax.swing.ImageIcon i_state;
 protected javax.swing.ImageIcon i_statepress;
 protected javax.swing.ImageIcon i_stateroll;
 protected javax.swing.ImageIcon i_theta;
 protected javax.swing.ImageIcon i_thetapress;
 protected javax.swing.ImageIcon i_thetaroll;
 protected javax.swing.ImageIcon i_principal;
 protected javax.swing.ImageIcon i_principalpress;
 protected javax.swing.ImageIcon i_principalroll;
 protected javax.swing.ImageIcon i_info;
 protected javax.swing.ImageIcon i_infopress;
 protected javax.swing.ImageIcon i_inforoll;
 protected javax.swing.ImageIcon i_theory;
 protected javax.swing.ImageIcon i_theorypress;
 protected javax.swing.ImageIcon i_theoryroll;
 protected static javax.swing.JCheckBox cb_setportuguese;
 protected static javax.swing.JCheckBox cb_setenglish;
 protected static javax.swing.JCheckBox cb_showorigin;
 protected static javax.swing.JCheckBox cb_fitoncircle;
 protected static javax.swing.JCheckBox cb_statestrs;
 protected static javax.swing.JCheckBox cb_principalstrs;
 protected static javax.swing.JCheckBox cb_thetastrs;
 protected static javax.swing.JCheckBox cb_infodlg;
 protected static javax.swing.JCheckBox cb_theorydlg;
 void MohrControls(MohrFrame, MohrPanel);
 public void setPortuguese(boolean);
 public void setEnglish(boolean);
 protected void setShowOrigin();
 protected void setFitOnCircle();
 protected void setStateStrs();
 protected void setThetaStrs();
 protected void setPrincipalStrs();
 protected void showInfoDlg();
 void resetInfoDlg();
 protected void showTheoryDlg();
 void resetTheoryDlg();
}
MohrDriver.class
synchronized class MohrDriver {
 protected MohrPanel target;
 protected MohrSolver solver;
 void MohrDriver(MohrPanel);
 MohrSolver getSolver();
 void update();
 void update_draft();
}
MohrFrame$1.class
synchronized class MohrFrame$1 extends java.awt.event.WindowAdapter {
 void MohrFrame$1(MohrFrame);
 public void windowClosing(java.awt.event.WindowEvent);
}
MohrFrame$2.class
synchronized class MohrFrame$2 implements java.awt.event.ActionListener {
 void MohrFrame$2(MohrFrame);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrFrame.class
public synchronized class MohrFrame extends javax.swing.JFrame {
 private MohrPanel target;
 private javax.swing.JMenuBar menu_bar;
 private javax.swing.JMenu file_menu;
 private javax.swing.JMenuItem exitoption;
 private MohrDriver driver;
 private boolean is_portuguese;
 void MohrFrame(int, int, boolean);
 void MohrFrame();
 void MohrFrame(int, int);
 void MohrFrame(boolean);
 public void setPortuguese();
 public void setEnglish();
 private void buildMenus();
 private void addExitItem();
 private int exitDialog();
}
MohrPanel.class
synchronized class MohrPanel extends javax.swing.JPanel {
 MohrDriver driver;
 MohrControls controls;
 MohrStateStrs statestrs;
 MohrThetaStrs thetastrs;
 MohrPrincipalStrs principalstrs;
 MohrCircleCanvas circle_canvas;
 MohrStateStrsCanvas statestrs_canvas;
 MohrThetaStrsCanvas thetastrs_canvas;
 MohrPrincipalStrsCanvas principalstrs_canvas;
 void MohrPanel(MohrFrame, boolean);
 void MohrPanel();
 void MohrPanel(boolean);
 public void setPortuguese();
 public void setEnglish();
}
MohrPlane.class
public synchronized class MohrPlane {
 protected Arrow2D arrow;
 protected java.awt.geom.Line2D$Double plane_line;
 protected java.awt.geom.Rectangle2D$Double plane_body;
 protected java.awt.geom.Line2D$Double plane_face;
 protected java.awt.geom.AffineTransform rot_transf;
 protected java.awt.geom.AffineTransform def_transf;
 protected java.awt.geom.Ellipse2D$Double plane_disk;
 protected java.awt.geom.Line2D$Double offset_line;
 public void MohrPlane();
 public void DrawPlane(wc.CanvasWC, java.awt.Graphics2D, java.awt.Color, double, double, double, double, double, String, String, double, double, java.awt.BasicStroke, java.awt.BasicStroke, java.awt.BasicStroke, double);
}
MohrPrincipalStrs.class
synchronized class MohrPrincipalStrs extends javax.swing.JPanel {
 protected MohrDriver driver;
 protected javax.swing.ImageIcon i_sig1;
 protected javax.swing.ImageIcon i_sig2;
 protected javax.swing.ImageIcon i_thetap;
 protected javax.swing.ImageIcon i_taumax;
 protected javax.swing.JTextField f_sig1;
 protected javax.swing.JTextField f_sig2;
 protected javax.swing.JTextField f_thetap;
 protected javax.swing.JTextField f_taumax;
 protected java.text.DecimalFormat frm_str;
 protected java.text.DecimalFormat frm_ang;
 void MohrPrincipalStrs(MohrDriver);
 public void setPortuguese();
 public void setEnglish();
 protected void updateSigma1();
 protected void updateSigma2();
 protected void updateThetaP();
 protected void updateTauMax();
 void update();
}
MohrPrincipalStrsCanvas.class
synchronized class MohrPrincipalStrsCanvas extends wc.CanvasWC {
 protected MohrDriver driver;
 protected java.awt.geom.Rectangle2D$Double quad;
 protected static final double QUAD_STROKE_FAC = 0.005;
 protected Arrow2D arrow;
 protected static final double ARROW_STROKE_FAC = 0.01;
 protected java.awt.BasicStroke arrow_stroke;
 protected java.awt.BasicStroke quad_stroke;
 protected MohrArc arc;
 protected java.awt.geom.Line2D$Double auxline;
 protected static final double AUXLINE_STROKE_FAC
= 0.01;
 protected java.awt.BasicStroke auxline_stroke;
 protected java.awt.geom.AffineTransform def_transf;
 protected java.awt.Font fnt;
 void MohrPrincipalStrsCanvas(MohrDriver);
 void update();
 public void redraw(java.awt.Graphics2D);
 public void mousePressedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 public void mouseDraggedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 public void mouseReleasedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
}
MohrSolver.class
public synchronized class MohrSolver {
 protected double sigmax;
 protected double sigmay;
 protected double tauxy;
 protected double theta;
 public void MohrSolver(double, double, double, double);
 public void MohrSolver();
 protected static boolean ChkNullStateStr(double, double, double);
 public void ResetSolver();
 public void setSigmaX(double);
 public void setSigmaY(double);
 public void setTauXY(double);
 public void setTheta(double);
 public double getSigmaX();
 public double getSigmaY();
 public double getTauXY();
 public double getTheta();
 public double Center();
 public double Radius();
 public double Sigma1();
 public double Sigma2();
 public double TauMax();
 public double SigmaTheta();
 public double SigmaTheta90();
 public double TauTheta();
 public double ThetaP();
 public boolean IsHydrostatic();
 public double PoleX();
 public double PoleY();
}
MohrStateStrs$1.class
synchronized class MohrStateStrs$1 implements java.awt.event.ActionListener {
 void MohrStateStrs$1(MohrStateStrs);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrStateStrs$2.class
synchronized class MohrStateStrs$2 implements java.awt.event.ActionListener {
 void MohrStateStrs$2(MohrStateStrs);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrStateStrs$3.class
synchronized class MohrStateStrs$3 implements java.awt.event.ActionListener {
 void MohrStateStrs$3(MohrStateStrs);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrStateStrs.class
synchronized class MohrStateStrs extends javax.swing.JPanel {
 protected MohrDriver driver;
 protected javax.swing.ImageIcon i_sigx;
 protected javax.swing.ImageIcon i_sigy;
 protected javax.swing.ImageIcon i_tauxy;
 protected javax.swing.JTextField f_sigx;
 protected javax.swing.JTextField f_sigy;
 protected javax.swing.JTextField f_tauxy;
 protected java.text.DecimalFormat frm_str;
 protected java.text.DecimalFormat frm_ang;
 void MohrStateStrs(MohrDriver);
 public void setPortuguese();
 public void setEnglish();
 protected void setSolverSigmaX(double);
 protected void setSolverSigmaY(double);
 protected void setSolverTauXY(double);
 protected void updateSigmaX();
 protected void updateSigmaY();
 protected void updateTauXY();
 void update();
}
MohrStateStrsCanvas.class
synchronized class MohrStateStrsCanvas extends wc.CanvasWC {
 protected MohrDriver driver;
 protected java.awt.geom.Rectangle2D$Double quad;
 protected static final double QUAD_STROKE_FAC = 0.005;
 protected Arrow2D arrow;
 protected static final double ARROW_STROKE_FAC = 0.01;
 protected java.awt.BasicStroke arrow_stroke;
 protected java.awt.BasicStroke quad_stroke;
 protected java.awt.Font fnt;
 void MohrStateStrsCanvas(MohrDriver);
 void update();
 public void redraw(java.awt.Graphics2D);
 public void mousePressedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 public void mouseDraggedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 public void mouseReleasedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
}
MohrTheory$1.class
synchronized class MohrTheory$1 implements javax.swing.event.ChangeListener {
 void MohrTheory$1(MohrTheory);
 public void stateChanged(javax.swing.event.ChangeEvent);
}
MohrTheory$2.class
synchronized class MohrTheory$2 implements java.awt.event.ActionListener {
 void MohrTheory$2(MohrTheory);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrTheory$3.class
synchronized class MohrTheory$3 extends java.awt.event.WindowAdapter {
 void MohrTheory$3(MohrTheory);
 public void windowClosing(java.awt.event.WindowEvent);
}
MohrTheory.class
synchronized class MohrTheory extends javax.swing.JDialog {
 private MohrControls controls;
 private javax.swing.JTabbedPane tabbedpane;
 private javax.swing.JLabel signconvpor;
 private javax.swing.JLabel signconveng;
 private javax.swing.JLabel circlepor;
 private javax.swing.JLabel circleeng;
 private javax.swing.JLabel polepor;
 private javax.swing.JLabel poleeng;
 private javax.swing.JLabel controlptspor;
 private javax.swing.JLabel controlptseng;
 public void MohrTheory(MohrControls);
 private void exit_dlg();
 public void setPortuguese();
 public void setEnglish();
}
MohrThetaStrs$1.class
synchronized class MohrThetaStrs$1 implements java.awt.event.ActionListener {
 void MohrThetaStrs$1(MohrThetaStrs);
 public void actionPerformed(java.awt.event.ActionEvent);
}
MohrThetaStrs$SliderListener.class
synchronized class MohrThetaStrs$SliderListener implements javax.swing.event.ChangeListener {
 void MohrThetaStrs$SliderListener(MohrThetaStrs);
 public void stateChanged(javax.swing.event.ChangeEvent);
}
MohrThetaStrs.class
synchronized class MohrThetaStrs extends javax.swing.JPanel {
 protected MohrDriver driver;
 protected javax.swing.ImageIcon i_theta;
 protected javax.swing.ImageIcon i_sigtheta;
 protected javax.swing.ImageIcon i_tautheta;
 protected javax.swing.JTextField f_theta;
 protected javax.swing.JTextField f_sigtheta;
 protected javax.swing.JTextField f_tautheta;
 protected javax.swing.JSlider s_theta;
 protected java.text.DecimalFormat frm_str;
 protected java.text.DecimalFormat frm_ang;
 protected MohrThetaStrs$SliderListener s_listener;
 void MohrThetaStrs(MohrDriver);
 public void setPortuguese();
 public void setEnglish();
 protected void setSolverTheta(double);
 protected void updateTheta();
 protected void updateSigmaTheta();
 protected void updateTauTheta();
 protected void updateSlider();
 void update();
}
MohrThetaStrsCanvas.class
synchronized class MohrThetaStrsCanvas extends wc.CanvasWC {
 protected MohrDriver driver;
 protected java.awt.geom.Rectangle2D$Double quad;
 protected static final double QUAD_STROKE_FAC = 0.005;
 protected Arrow2D arrow;
 protected static final double ARROW_STROKE_FAC = 0.01;
 protected java.awt.BasicStroke arrow_stroke;
 protected java.awt.BasicStroke quad_stroke;
 protected MohrArc arc;
 protected java.awt.geom.Line2D$Double auxline;
 protected static final double AUXLINE_STROKE_FAC = 0.01;
 protected java.awt.BasicStroke auxline_stroke;
 protected java.awt.geom.AffineTransform def_transf;
 protected java.awt.Font fnt;
 void MohrThetaStrsCanvas(MohrDriver);
 void update();
 public void redraw(java.awt.Graphics2D);
 public void mousePressedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 public void mouseDraggedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 public void mouseReleasedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
}
wc/CanvasWC.class
package wc;
public abstract synchronized class CanvasWC extends javax.swing.JPanel implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener {
 protected java.awt.Dimension
raster_area;
 protected java.awt.geom.Rectangle2D$Double world_area;
 protected java.awt.geom.Rectangle2D$Double world_raw;
 public static final int DOWNWARD_Y = 0;
 public static final int UPWARD_Y = 1;
 protected int y_dir;
 private java.awt.image.BufferedImage ioff;
 private java.awt.Graphics goff;
 private java.awt.Graphics2D g2off;
 protected double vdistortion;
 private java.awt.geom.Point2D$Double pt_world;
 private java.awt.Point pt_raster;
 private java.awt.geom.Point2D$Double ept_world;
 private java.awt.Point ept_raster;
 public static final int TRANSPARENT = 0;
 public static final int OPAQUE = 1;
 private int text_opacity;
 private java.awt.Rectangle text_box;
 public static final int NORTH_WEST = 0;
 public static final int NORTH = 1;
 public static final int NORTH_EAST = 2;
 public static final int SOUTH_WEST = 3;
 public static final int SOUTH = 4;
 public static final int SOUTH_EAST = 5;
 public static final int WEST = 6;
 public static final int CENTER = 7;
 public static final int EAST = 8;
 public static final int BASE_LEFT = 9;
 public static final int BASE_CENTER = 10;
 public static final int BASE_RIGHT = 11;
 private int text_alignment;
 private java.awt.Font fnt;
 private java.awt.font.FontRenderContext frc;
 java.awt.geom.AffineTransform identity;
 public void CanvasWC();
 public void CanvasWC(int);
 public abstract void redraw(java.awt.Graphics2D);
 public abstract void mousePressedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 public abstract void mouseDraggedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 public abstract void mouseReleasedWC(java.awt.event.MouseEvent, java.awt.geom.Point2D$Double);
 private void buildOffscreen();
 private void adjustWorld();
 public void setWorld(double, double, double, double);
 public void panWorldX(double);
 public void panWorldY(double);
 public void scaleWorld(double);
 public void setVDistortion(double);
 public double getVDistortion();
 public java.awt.Point world2raster(double, double);
 public java.awt.geom.Point2D$Double raster2world(int, int);
 public void mousePressed(java.awt.event.MouseEvent);
 public void mouseDragged(java.awt.event.MouseEvent);
 public void mouseReleased(java.awt.event.MouseEvent);
 public void mouseMoved(java.awt.event.MouseEvent);
 public void mouseClicked(java.awt.event.MouseEvent);
 public void mouseExited(java.awt.event.MouseEvent);
 public void mouseEntered(java.awt.event.MouseEvent);
 public void paintComponent(java.awt.Graphics);
 public void setFont(java.awt.Font);
 public void setTextOpacity(int);
 public void setTextAlignment(int);
 public void drawString(String, double, double);
}
images/brazaopucrio.gif
images/poleeng.gif
images/theorypress.gif
images/theoryroll.gif
images/controlptseng.gif
images/polepor.gif
images/showorigin.gif
images/fitoncircle.gif
images/fitoncirclepress.gif
images/fitoncircleroll.gif
images/showoriginpress.gif
images/showoriginroll.gif
images/inforoll.gif
images/controlptspor.gif
images/circlepor.gif
images/circleeng.gif
images/info.gif
images/infopress.gif
images/ptflag.gif
images/ukflag.gif
images/signconvpor.gif
images/signconveng.gif
images/theory.gif
images/principalstrs.gif
images/principalstrsroll.gif
images/principalstrspress.gif
images/statestrs.gif
images/ptflagroll.gif
images/statestrspress.gif
images/statestrsroll.gif
images/ukflagroll.gif
images/ptflagpress.gif
images/ukflagpress.gif
images/thetastrs.gif
images/thetastrspress.gif
images/thetastrsroll.gif
images/label_tauxy.gif
images/label_sig1.gif
images/label_sig2.gif
images/label_taumax.gif
images/label_theta.gif
images/label_thetap.gif
images/label_sigy.gif
images/label_sigx.gif
images/label_sigtheta.gif
images/label_tautheta.gif

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?