e-Mohr v. 1.00

Class MohrPlane

java.lang.Object
  extended byMohrPlane

public class MohrPlane
extends java.lang.Object

MohrPlane.java - Plano genérico com tensões.

Descrição:

===============================================================

Este arquivo contém a definição da classe para planos genéricos de tensões.

===============================================================

Version:
1.0 04/09/2004
Author:
Luiz Fernando Martha, Alonso Juvinao Carbono, Anderson Resende Pereira, Fernando Busato Ramires, Paôla Reginal Dalcanal, Ricardo Rodrigues de Araujo

Field Summary
protected  Arrow2D arrow
          Seta para desenhar tensões
protected  java.awt.geom.AffineTransform def_transf
          Transformação window-viewport corrent
protected  java.awt.geom.Line2D.Double offset_line
          Linha do offset do plano
protected  java.awt.geom.Rectangle2D.Double plane_body
          Retângulo com corpo do plano
protected  java.awt.geom.Ellipse2D.Double plane_disk
          Disco do plano
protected  java.awt.geom.Line2D.Double plane_face
          Linha da face do plano
protected  java.awt.geom.Line2D.Double plane_line
          Linha do plano
protected  java.awt.geom.AffineTransform rot_transf
          Transformação afim que faz a rotação em torno do polo
 
Constructor Summary
MohrPlane()
          Cria um objeto MohrPlane.
 
Method Summary
 void DrawPlane(CanvasWC canvas, java.awt.Graphics2D g, java.awt.Color c, double center, double polex, double poley, double sig, double tau, java.lang.String s_sig, java.lang.String s_tau, double offset, double arrow_len, java.awt.BasicStroke arrow_stroke, java.awt.BasicStroke line_stroke, java.awt.BasicStroke face_stroke, double disk_size)
          Desenha as tensões no plano de acordo com os dados fornecidos.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

arrow

protected Arrow2D arrow
Seta para desenhar tensões


plane_line

protected java.awt.geom.Line2D.Double plane_line
Linha do plano


plane_body

protected java.awt.geom.Rectangle2D.Double plane_body
Retângulo com corpo do plano


plane_face

protected java.awt.geom.Line2D.Double plane_face
Linha da face do plano


rot_transf

protected java.awt.geom.AffineTransform rot_transf
Transformação afim que faz a rotação em torno do polo


def_transf

protected java.awt.geom.AffineTransform def_transf
Transformação window-viewport corrent


plane_disk

protected java.awt.geom.Ellipse2D.Double plane_disk
Disco do plano


offset_line

protected java.awt.geom.Line2D.Double offset_line
Linha do offset do plano

Constructor Detail

MohrPlane

public MohrPlane()
Cria um objeto MohrPlane.

Method Detail

DrawPlane

public void DrawPlane(CanvasWC canvas,
                      java.awt.Graphics2D g,
                      java.awt.Color c,
                      double center,
                      double polex,
                      double poley,
                      double sig,
                      double tau,
                      java.lang.String s_sig,
                      java.lang.String s_tau,
                      double offset,
                      double arrow_len,
                      java.awt.BasicStroke arrow_stroke,
                      java.awt.BasicStroke line_stroke,
                      java.awt.BasicStroke face_stroke,
                      double disk_size)
Desenha as tensões no plano de acordo com os dados fornecidos.


e-Mohr v. 1.00