|
e-Mohr v. 1.00 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectMohrArc
MohrArc.java - Desenho de um arco genérico com nome.
Descrição:
===============================================================
Este arquivo contém a definição da classe para um arco genérico com nome para desenhar em um canvas. A função de desenho recebe a seguinte informação para desenho: - Centro do arco - Ponto que define ângulo inicial - Ponto que define ângulo final - Raio do arco - String com texto do nome
===============================================================
| Field Summary | |
protected java.awt.geom.Arc2D.Double |
arc
Objeto arco |
| Constructor Summary | |
MohrArc()
Cria um objeto MohrPlane. |
|
| Method Summary | |
void |
DrawArc(CanvasWC canvas,
java.awt.Graphics2D g,
java.awt.Color c,
double centerx,
double centery,
double point0x,
double point0y,
double point1x,
double point1y,
double radius,
java.lang.String name,
double shift,
java.awt.BasicStroke arc_stroke)
Desenha um arco de acordo com os dados fornecidos. |
void |
DrawCircle(CanvasWC canvas,
java.awt.Graphics2D g,
java.awt.Color c,
double centerx,
double centery,
double point0x,
double point0y,
double radius,
java.lang.String name,
double shift,
java.awt.BasicStroke arc_stroke)
Desenha um circulo completo de acordo com os dados fornecidos. |
protected static double |
getAng(double xc,
double yc,
double x,
double y)
Esta função retorna o valor do ângulo em radianos que a linha (x-xc,y-yc) faz com a horizontal. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.awt.geom.Arc2D.Double arc
| Constructor Detail |
public MohrArc()
| Method Detail |
protected static double getAng(double xc,
double yc,
double x,
double y)
public void DrawArc(CanvasWC canvas,
java.awt.Graphics2D g,
java.awt.Color c,
double centerx,
double centery,
double point0x,
double point0y,
double point1x,
double point1y,
double radius,
java.lang.String name,
double shift,
java.awt.BasicStroke arc_stroke)
centerx - - coordenada x do centro do arcocentery - - coordenada y do centro do arcopoint0x - - coordenada x do ponto que define ângulo inicialpoint0y - - coordenada y do ponto que define ângulo inicialpoint1x - - coordenada x do ponto que define ângulo finalpoint1y - - coordenada y do ponto que define ângulo finalradius - - raio do arconame - - string com texto do nome
public void DrawCircle(CanvasWC canvas,
java.awt.Graphics2D g,
java.awt.Color c,
double centerx,
double centery,
double point0x,
double point0y,
double radius,
java.lang.String name,
double shift,
java.awt.BasicStroke arc_stroke)
centerx - - coordenada x do centro do arcocentery - - coordenada y do centro do arcopoint0x - - coordenada x do ponto que define ângulo inicialpoint0y - - coordenada y do ponto que define ângulo inicialradius - - raio do arconame - - string com texto do nome
|
e-Mohr v. 1.00 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||