Serialized Form
|
Class wc.CanvasWC extends javax.swing.JPanel implements Serializable |
raster_area
java.awt.Dimension raster_area
- Defines the canvas raster area. This area corresponds to the sizes of the
canvas in pixels.
-
- See Also:
Dimension
world_area
java.awt.geom.Rectangle2D.Double world_area
- Defines the canvas world coordinate area. This area corresponds to the
window in client space which is visible in the canvas. This window is
adjusted to have the same aspect ratio between height and width of the
canvas (in its current state). When the client specifies the windows,
the adjustment maintains the center of given (raw) window in the same
position. This adjustment may be affected by the canvas vertical
distortion factor.
-
- See Also:
Rectangle2D.Double,
CanvasWC.vdistortion,
CanvasWC.setWorld(double, double, double, double)
world_raw
java.awt.geom.Rectangle2D.Double world_raw
- Defines the original canvas world coordinate area. This area corresponds
to the window in world coordinates which was set by the client. That is,
it corresponds to the world area prior to adjustment with respect to the
canvas aspect ratio between height and width.
-
- See Also:
CanvasWC.setWorld(double, double, double, double),
CanvasWC.world_area
y_dir
int y_dir
- Keeps the vertical Y axis direction state. The possible values are
DOWNWARD_Y (default) or UPWARD_Y. The
Y axis direction is specified during creation, when the
CanvasWC constructor is called.
-
ioff
java.awt.image.BufferedImage ioff
- BufferedImage object that is used to implement double
buffering rendering. This object defines a Graphics2D
graphics context object used to convert from world coordinates
to raster coordinates.
-
goff
java.awt.Graphics goff
- Graphics context object (Graphics) of the offscreen
image used privately for double buffering.
-
g2off
java.awt.Graphics2D g2off
- Graphics context object (Graphics2D) that contains an
AffineTransform object that defines how to convert
coordinates from client space (world coordinates) to device-dependent
(raster) coordinates in device space.
-
vdistortion
double vdistortion
- Keeps the WC window vertical distortion factor. This factor specifies
the amount of distortion between the height and width of the world
coordinate area. It is essentially a factor between the vertical and
horizontal scales in client world coordinate space. A factor with
value greater than one will cause a vertical stretching of the
image.
-
- See Also:
CanvasWC.setVDistortion(double),
CanvasWC.world_area
pt_world
java.awt.geom.Point2D.Double pt_world
- Private field that holds a auxiliary point in world coordinates.
-
pt_raster
java.awt.Point pt_raster
- Private field that holds a auxiliary point in raster (device) coordinates.
-
ept_world
java.awt.geom.Point2D.Double ept_world
- Private field that holds a mouse event point in world coordinates.
-
ept_raster
java.awt.Point ept_raster
- Private field that holds a mouse event point in raster (device) coordinates.
-
text_opacity
int text_opacity
- Private field that holds current text alignment parameter.
text_box
java.awt.Rectangle text_box
- Private field that holds text box for opaque displaying.
text_alignment
int text_alignment
- Private field that holds current text alignment parameter.
fnt
java.awt.Font fnt
- Private field that holds current font that is used to display text.
frc
java.awt.font.FontRenderContext frc
- Font renderer context: private field that is a container for
the information needed to measure text that is displayed.
identity
java.awt.geom.AffineTransform identity
- Private field that holds an auxiliary identity affine
transformation matrix.
|
Class Mohr extends javax.swing.JApplet implements Serializable |
|
Class MohrAboutBox extends javax.swing.JDialog implements Serializable |
controls
MohrControls controls
creditsmsgpor
java.lang.String creditsmsgpor
creditsmsgeng
java.lang.String creditsmsgeng
creditstext
javax.swing.JTextArea creditstext
descriptionmsgpor
java.lang.String descriptionmsgpor
descriptionmsgeng
java.lang.String descriptionmsgeng
descriptiontext
javax.swing.JTextArea descriptiontext
|
Class MohrCircleCanvas extends CanvasWC implements Serializable |
ref_size
double ref_size
- Tamanho de referência para definição de strokes e tamanho de objetos
fit_type
int fit_type
- Tipo de ajuste de janela
vis_statestrs
boolean vis_statestrs
- Visibilidade do estado de tensões corrente
vis_principalstrs
boolean vis_principalstrs
- Visibilidade das tensões principal
vis_thetastrs
boolean vis_thetastrs
- Visibilidade das tensões no plano inclinado
driver
MohrDriver driver
- Driver do programa Mohr-Circle
circle
java.awt.geom.Ellipse2D.Double circle
- Círculo
circle_stroke
java.awt.BasicStroke circle_stroke
- Stroke básico do círculo
sigaxis
Arrow2D sigaxis
- Eixo horizontal das tensões normais
sigaxis_start
double sigaxis_start
- Coordenada x do início do eixo horizontal
sigaxis_end
double sigaxis_end
- Coordenada x do final do eixo horizontal
sigaxis_len
double sigaxis_len
- Comprimento do eixo horizontal
tauaxis
Arrow2D tauaxis
- Eixo vertical das tensões de cisalhamento
tauaxis_len
double tauaxis_len
- Comprimento do eixo vertical
axis_stroke
java.awt.BasicStroke axis_stroke
- Stroke básico dos eixos
pole_disk
java.awt.geom.Ellipse2D.Double pole_disk
- Disco do polo
disk_size
double disk_size
- Tamanho de um disco
center_disk
java.awt.geom.Ellipse2D.Double center_disk
- Disco do centro
center_disk_size
double center_disk_size
- Tamanho do disco do centro
DASHp
float[] DASHp
- Vetor de especificação do espaçamento entre desenho opaco e
transparente do tracejado das linhas de tensão
DASHss
float[] DASHss
- Vetor de especificação do espaçamento entre desenho opaco e
transparente do tracejado das linhas das tensões correspondentes
ao estado de tensão fornecido
strsline_stroke
java.awt.BasicStroke strsline_stroke
- Stroke básico das linhas de tensões
statestrsline_stroke
java.awt.BasicStroke statestrsline_stroke
- Stroke básico das linhas de tensões do plano de tensões fornecido
plane
MohrPlane plane
- Objeto plano para desenhar tensões em um plano
arc
MohrArc arc
- Objeto arco para desenhar ângulos
stress_arrow_stroke
java.awt.BasicStroke stress_arrow_stroke
- Stroke básico das setas das tensões
plane_face_stroke
java.awt.BasicStroke plane_face_stroke
- Stroke básico das linhas dos planos
fnt
java.awt.Font fnt
- Fonte adotado para desenho
auxline
java.awt.geom.Line2D.Double auxline
- Objeto linha para desenho de linhas auxiliares
auxline_stroke
java.awt.BasicStroke auxline_stroke
- Stroke básico das linhas auxiliares
sigmax_disk
java.awt.geom.Ellipse2D.Double sigmax_disk
- Disco da tensão normal x do estado de tensões fornecido
sigmay_disk
java.awt.geom.Ellipse2D.Double sigmay_disk
- Disco da tensão normal y do estado de tensões fornecido
last_x
double last_x
- Armazena a coordenada x corrente do mouse
last_y
double last_y
- Armazena a coordenada y corrente do mouse
pressedInPoint
boolean pressedInPoint
- Flag para botão do mouse pressionado
icon
MohrControls icon
- Flag para botão do mouse pressionado
center
double center
- Centro do círculo de Mohr
radius
double radius
- Ráio do círculo de Mohr
diameter
double diameter
- Diâmetro do círculo de Mohr
sigmax
double sigmax
- Tensão normal na direção x
sigmay
double sigmay
- Tensão normal na direção y
tauxy
double tauxy
- Tensão de cisalhamento
sigma1
double sigma1
- Tensão principal máxima
sigma2
double sigma2
- Tensão principal mínima
thetap
double thetap
- Angulo do plano tensão principal máxima
taumax
double taumax
- Tensão de cisalhamento máxima
poleX
double poleX
- Coordenada x do pólo
poleY
double poleY
- Coordenada y do pólo
theta
double theta
- Angulo do plano inclinado
sigtheta
double sigtheta
- Tensão normal no plano inclinado
tautheta
double tautheta
- Tensão de cisalhamento no plano inclinado
|
Class MohrControls extends javax.swing.JToolBar implements Serializable |
owner
MohrFrame owner
target
MohrPanel target
infodlg
MohrAboutBox infodlg
theorydlg
MohrTheory theorydlg
i_ptflag
javax.swing.ImageIcon i_ptflag
i_ptflagpress
javax.swing.ImageIcon i_ptflagpress
i_ptflagroll
javax.swing.ImageIcon i_ptflagroll
i_ukflag
javax.swing.ImageIcon i_ukflag
i_ukflagpress
javax.swing.ImageIcon i_ukflagpress
i_ukflagroll
javax.swing.ImageIcon i_ukflagroll
i_showorigin
javax.swing.ImageIcon i_showorigin
i_showoriginpress
javax.swing.ImageIcon i_showoriginpress
i_showoriginroll
javax.swing.ImageIcon i_showoriginroll
i_fitoncircle
javax.swing.ImageIcon i_fitoncircle
i_fitoncirclepress
javax.swing.ImageIcon i_fitoncirclepress
i_fitoncircleroll
javax.swing.ImageIcon i_fitoncircleroll
i_state
javax.swing.ImageIcon i_state
i_statepress
javax.swing.ImageIcon i_statepress
i_stateroll
javax.swing.ImageIcon i_stateroll
i_theta
javax.swing.ImageIcon i_theta
i_thetapress
javax.swing.ImageIcon i_thetapress
i_thetaroll
javax.swing.ImageIcon i_thetaroll
i_principal
javax.swing.ImageIcon i_principal
i_principalpress
javax.swing.ImageIcon i_principalpress
i_principalroll
javax.swing.ImageIcon i_principalroll
i_info
javax.swing.ImageIcon i_info
i_infopress
javax.swing.ImageIcon i_infopress
i_inforoll
javax.swing.ImageIcon i_inforoll
i_theory
javax.swing.ImageIcon i_theory
i_theorypress
javax.swing.ImageIcon i_theorypress
i_theoryroll
javax.swing.ImageIcon i_theoryroll
|
Class MohrFrame extends javax.swing.JFrame implements Serializable |
target
MohrPanel target
menu_bar
javax.swing.JMenuBar menu_bar
file_menu
javax.swing.JMenu file_menu
exitoption
javax.swing.JMenuItem exitoption
driver
MohrDriver driver
is_portuguese
boolean is_portuguese
|
Class MohrPanel extends javax.swing.JPanel implements Serializable |
driver
MohrDriver driver
- Resolvedor do círculo de Mohr
controls
MohrControls controls
- Régua de controles do programa
statestrs
MohrStateStrs statestrs
- Painel de controle do estado plano de tensões
thetastrs
MohrThetaStrs thetastrs
- Painel de controle do plano para cálculo de tensões
principalstrs
MohrPrincipalStrs principalstrs
- Painel de visualização das tensões principais
circle_canvas
MohrCircleCanvas circle_canvas
- Canvas do círculo de Mohr
statestrs_canvas
MohrStateStrsCanvas statestrs_canvas
- Canvas do estado de tensões corrente
thetastrs_canvas
MohrThetaStrsCanvas thetastrs_canvas
- Canvas das tensões no plano inclinado
principalstrs_canvas
MohrPrincipalStrsCanvas principalstrs_canvas
- Canvas das tensões principais
|
Class MohrPrincipalStrs extends javax.swing.JPanel implements Serializable |
driver
MohrDriver driver
- Driver do programa Mohr-Circle
i_sig1
javax.swing.ImageIcon i_sig1
i_sig2
javax.swing.ImageIcon i_sig2
i_thetap
javax.swing.ImageIcon i_thetap
i_taumax
javax.swing.ImageIcon i_taumax
f_sig1
javax.swing.JTextField f_sig1
f_sig2
javax.swing.JTextField f_sig2
f_thetap
javax.swing.JTextField f_thetap
f_taumax
javax.swing.JTextField f_taumax
frm_str
java.text.DecimalFormat frm_str
frm_ang
java.text.DecimalFormat frm_ang
|
Class MohrPrincipalStrsCanvas extends CanvasWC implements Serializable |
driver
MohrDriver driver
- Driver do programa Mohr-Circle
quad
java.awt.geom.Rectangle2D.Double quad
- Quadrado
arrow
Arrow2D arrow
- Objeto seta para desenhar tensões
arrow_stroke
java.awt.BasicStroke arrow_stroke
- Stroke básico dos eixos
quad_stroke
java.awt.BasicStroke quad_stroke
- Stroke básico do quadrado
arc
MohrArc arc
- Objeto arco para desenhar ângulos
auxline
java.awt.geom.Line2D.Double auxline
- Objeto linha para desenho de linhas auxiliares
auxline_stroke
java.awt.BasicStroke auxline_stroke
- Stroke básico das linhas auxiliares
def_transf
java.awt.geom.AffineTransform def_transf
- Transformação window-viewport corrent
fnt
java.awt.Font fnt
- Fonte adotado para desenho
|
Class MohrStateStrs extends javax.swing.JPanel implements Serializable |
driver
MohrDriver driver
- Driver do programa Mohr-Circle
i_sigx
javax.swing.ImageIcon i_sigx
i_sigy
javax.swing.ImageIcon i_sigy
i_tauxy
javax.swing.ImageIcon i_tauxy
f_sigx
javax.swing.JTextField f_sigx
f_sigy
javax.swing.JTextField f_sigy
f_tauxy
javax.swing.JTextField f_tauxy
frm_str
java.text.DecimalFormat frm_str
frm_ang
java.text.DecimalFormat frm_ang
|
Class MohrStateStrsCanvas extends CanvasWC implements Serializable |
driver
MohrDriver driver
- Driver do programa Mohr-Circle
quad
java.awt.geom.Rectangle2D.Double quad
- Quadrado
arrow
Arrow2D arrow
- Objeto seta para desenhar tensões
arrow_stroke
java.awt.BasicStroke arrow_stroke
- Stroke básico dos eixos
quad_stroke
java.awt.BasicStroke quad_stroke
- Stroke básico do quadrado
fnt
java.awt.Font fnt
- Fonte adotado para desenho
|
Class MohrTheory extends javax.swing.JDialog implements Serializable |
controls
MohrControls controls
tabbedpane
javax.swing.JTabbedPane tabbedpane
signconvpor
javax.swing.JLabel signconvpor
signconveng
javax.swing.JLabel signconveng
circlepor
javax.swing.JLabel circlepor
circleeng
javax.swing.JLabel circleeng
polepor
javax.swing.JLabel polepor
poleeng
javax.swing.JLabel poleeng
controlptspor
javax.swing.JLabel controlptspor
controlptseng
javax.swing.JLabel controlptseng
|
Class MohrThetaStrs extends javax.swing.JPanel implements Serializable |
driver
MohrDriver driver
- Driver do programa Mohr-Circle
i_theta
javax.swing.ImageIcon i_theta
i_sigtheta
javax.swing.ImageIcon i_sigtheta
i_tautheta
javax.swing.ImageIcon i_tautheta
f_theta
javax.swing.JTextField f_theta
f_sigtheta
javax.swing.JTextField f_sigtheta
f_tautheta
javax.swing.JTextField f_tautheta
s_theta
javax.swing.JSlider s_theta
frm_str
java.text.DecimalFormat frm_str
frm_ang
java.text.DecimalFormat frm_ang
s_listener
MohrThetaStrs.SliderListener s_listener
|
Class MohrThetaStrsCanvas extends CanvasWC implements Serializable |
driver
MohrDriver driver
- Driver do programa Mohr-Circle
quad
java.awt.geom.Rectangle2D.Double quad
- Quadrado
arrow
Arrow2D arrow
- Objeto seta para desenhar tensões
arrow_stroke
java.awt.BasicStroke arrow_stroke
- Stroke básico dos eixos
quad_stroke
java.awt.BasicStroke quad_stroke
- Stroke básico do quadrado
arc
MohrArc arc
- Objeto arco para desenhar ângulos
auxline
java.awt.geom.Line2D.Double auxline
- Objeto linha para desenho de linhas auxiliares
auxline_stroke
java.awt.BasicStroke auxline_stroke
- Stroke básico das linhas auxiliares
def_transf
java.awt.geom.AffineTransform def_transf
- Transformação window-viewport corrent
fnt
java.awt.Font fnt
- Fonte adotado para desenho