|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--SolarTemplate
Esta clase implementa toda la funcionalidad común a las clases de análisis de radiación solar y generación fotovoltaica (que derivan de ella).
Inner classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock |
Field Summary | |
protected java.awt.CheckboxMenuItem |
abril
|
protected java.awt.CheckboxMenuItem |
agosto
|
protected java.awt.MenuItem |
AlbedoMenu
|
protected double[] |
AnnualTiltedBeamRad
|
protected double[] |
AnnualTiltedDiffusedRad
|
protected double[] |
AnnualTiltedGroundRad
|
protected double[] |
AnnualTiltedTotal
|
protected static int |
ANUAL
|
protected Fotorred |
appletPointer
|
protected double[][] |
arrOfMeteo
|
protected int |
backupCiudad
|
protected java.awt.Button |
botonFecha
|
protected DateTimePicker |
calendario
|
protected static double |
CAU
|
protected static double |
CDH
|
protected static double |
CDR
|
protected static double |
CDY
|
protected static double |
CHD
|
protected java.awt.Choice |
choiceAlbedo
|
protected java.awt.Choice |
choiceCiudad
|
protected java.awt.Choice |
choiceDifusaHor
|
protected java.awt.Choice |
choiceDifusaInc
|
protected static double |
CHR
|
protected CGeo |
Ciudades
|
protected java.awt.CheckboxMenuItem |
configurarAno
|
protected java.awt.CheckboxMenuItem |
configurarDia
|
protected java.awt.Menu |
configurarMes
|
protected static double |
CPI
|
protected static double |
CRD
|
protected static double |
CRH
|
protected static double |
CSC
|
protected java.awt.CheckboxMenuItem |
cubierta
|
protected static int |
DIARIA
|
protected double[] |
DiaryTiltedBeamRad
|
protected double[] |
DiaryTiltedDiffusedRad
|
protected double[] |
DiaryTiltedGroundRad
|
protected double[] |
DiaryTiltedTotal
|
protected java.awt.CheckboxMenuItem |
diciembre
|
protected int |
drag_disable
|
protected CEnergiaModulo |
energia
|
protected java.awt.CheckboxMenuItem |
enero
|
protected java.awt.CheckboxMenuItem |
fachada_A
|
protected java.awt.CheckboxMenuItem |
fachada_B
|
protected java.awt.CheckboxMenuItem |
fachada_C
|
protected java.awt.CheckboxMenuItem |
fachada_D
|
protected java.awt.CheckboxMenuItem |
febrero
|
protected java.awt.Graphics |
g
|
protected java.awt.MenuItem |
GeneralMenu
|
protected CGrafica |
grafico
|
protected static int |
IHB
|
protected static int |
IHD
|
protected static int |
IHG
|
protected java.awt.CheckboxMenuItem |
julio
|
protected java.awt.CheckboxMenuItem |
junio
|
protected java.awt.Label |
label10
|
protected java.awt.Label |
label13
|
protected java.awt.Label |
label15
|
protected java.awt.Label |
label16
|
protected java.awt.Label |
label17
|
protected java.awt.Label |
LClaridad
|
protected CLienzoRadiacionGraph |
lienzoGraph
|
protected java.util.Vector |
ListaDeCiudades
|
protected java.awt.Label |
location
|
protected java.awt.Label |
LTMax
|
protected java.awt.Label |
LTMin
|
protected java.awt.CheckboxMenuItem |
marzo
|
protected java.awt.CheckboxMenuItem |
mayo
|
protected static int |
MENSUAL
|
protected java.awt.MenuItem |
meteoMenu
|
protected CModuleMeteoFrame |
ModuleMeteoFrame
|
protected int |
month
|
protected double[] |
MonthlyTiltedBeamRad
|
protected double[] |
MonthlyTiltedDiffusedRad
|
protected double[] |
MonthlyTiltedGroundRad
|
protected double[] |
MonthlyTiltedTotal
|
protected java.awt.MenuBar |
myMenuBar
|
protected NewGeo |
newLocation
|
protected java.awt.CheckboxMenuItem |
noviembre
|
protected java.awt.CheckboxMenuItem |
octubre
|
protected int |
off_step
|
protected java.awt.CheckboxMenuItem |
panelesCubierta
|
protected java.awt.CheckboxMenuItem |
panelesFachada_A
|
protected java.awt.CheckboxMenuItem |
panelesFachada_B
|
protected java.awt.CheckboxMenuItem |
panelesFachada_C
|
protected java.awt.CheckboxMenuItem |
panelesFachada_D
|
protected CSolar.CSolarParam |
param
|
protected java.awt.Label |
periodoLabel
|
protected java.awt.CheckboxMenuItem |
plano
|
protected java.awt.MenuItem |
PosicionDelModuloMenu
|
protected java.awt.MenuItem |
PosicionGeograficaMenu
|
protected java.awt.MenuItem |
posicionMenu
|
protected CSolar |
radiacion
|
protected double[][][] |
RadiacionAnualTotal
|
protected java.awt.MenuItem |
RadiacionDifusaHorizontalMenu
|
protected java.awt.MenuItem |
RadiacionDifusaInclinadaMenu
|
protected java.awt.MenuItem |
salirMenu
|
protected java.awt.CheckboxMenuItem |
septiembre
|
protected static int |
TOTALDAYS
|
protected static int |
TOTALHOURS
|
protected static int |
TOTALMONTHS
|
protected java.awt.Checkbox |
trackBetaCheck
|
protected java.awt.Checkbox |
trackgamCheck
|
protected java.awt.Menu |
verMenu
|
protected int |
xDiv
|
protected int |
xSize
|
protected int |
yDiv
|
protected int |
ySize
|
Fields inherited from class java.awt.Frame |
base, CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, frameSerializedDataVersion, HAND_CURSOR, icon, ICONIFIED, mbManagement, menuBar, MOVE_CURSOR, N_RESIZE_CURSOR, nameCounter, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, ownedWindows, resizable, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, serialVersionUID, state, SW_RESIZE_CURSOR, TEXT_CURSOR, title, W_RESIZE_CURSOR, WAIT_CURSOR, weakThis |
Fields inherited from class java.awt.Window |
active, dbg, focusMgr, inputContext, inputContextLock, OPENED, ownedWindowList, warningString, windowListener, windowSerializedDataVersion |
Fields inherited from class java.awt.Container |
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads |
Fields inherited from class java.awt.Component |
accessibleContext, actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
SolarTemplate(java.lang.String titulo,
java.lang.String leyenda,
Fotorred mainWin)
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
Manejador de los elementos sobre los que se realiza alguna acción. |
void |
AddCiudades()
Función para crear las opciones del botón choiceCiudad. |
protected abstract void |
bars_setState(boolean state)
|
(package private) void |
CalcularRadAnual(double[] AnnualTiltedGroundRad,
double[] AnnualTiltedBeamRad,
double[] AnnualTiltedDiffusedRad,
double[] AnnualTiltedTotal)
Calcula la radiación mensual anual. |
(package private) void |
CalcularRadDiaria(double[] DiaryTiltedGroundRad,
double[] DiaryTiltedBeamRad,
double[] DiaryTiltedDiffusedRad,
double[] DiaryTiltedTotal,
int day,
int mes_selec)
Calcula la radiación horaria para un día concreto. |
(package private) void |
CalcularRadMensual(double[] MonthlyTiltedGroundRad,
double[] MonthlyTiltedBeamRad,
double[] MonthlyTiltedDiffusedRad,
double[] MonthlyTiltedTotal,
int month)
Calcula la radiación diaria mensual para un mes concreto. |
(package private) void |
ClearArrayOfDoubles(double[] array,
int size)
Función para poner a cero matrices de doubles. |
(package private) void |
ClearArrayOfFloats(float[] array,
int size)
|
private void |
clearScrollbars()
Restablece la sensibilidad de las barras de desplazamiento a sus valores originales para mostrar la radiación en modo dirio o mensual. |
boolean |
configurarMes()
Determina si el usuario ha seleccionado un periodo de simulación mensual. |
private void |
crearMenuArchivo(java.awt.MenuBar mb)
Función para crear los elementos del menú archivo. |
private void |
crearMenuAyuda(java.awt.MenuBar mb)
Función para crear los elementos del menú configuración. |
protected abstract void |
crearMenuConfiguracion(java.awt.MenuBar m)
|
private void |
crearMenuPeriodo(java.awt.MenuBar mb)
|
protected abstract void |
crearMenuVer(java.awt.MenuBar m)
|
protected abstract void |
dibujarCurvas()
|
protected abstract CGeo.CCiudad |
GetActualCiudad()
|
protected abstract double |
getAlbedoValue()
|
protected abstract int |
getAzimuthValue()
|
protected abstract int |
getBetaValue()
|
DateTimePicker |
GetCalendario()
Función que devuelve el objeto Calendario. |
CSolar |
GetCSolar()
|
java.lang.String |
getDia()
Proporciona el día en que el usuario desea ver la radiación solar. |
java.lang.String |
getMes()
Proporciona el nombre del mes del año en que el usuario desea ver la radiación solar. |
double[][] |
GetMeteo()
|
CModuleMeteoFrame |
GetMeteoFrame()
|
double[] |
GetRadiacionHoraria(int day,
int month)
Función que devuelve un array con los datos de radiación horaria diaria. |
int |
getSelectedMonth()
Proporciona el número del mes del año seleccionado actualmente |
void |
itemStateChanged(java.awt.event.ItemEvent e)
Manejador de los eventos de los elementos que cambian de estado. |
protected abstract void |
nuevaCiudadPV(boolean addNew)
|
void |
paint(java.awt.Graphics g)
Actualiza el elemento gráfico y las curvas mostradas en pantalla. |
protected abstract void |
setDimensiones()
|
void |
setFecha(java.lang.String fecha)
Muestra la última fecha seleccionada sobre el botón de activación de fechas. |
boolean |
setGeo(java.lang.String nombre,
double latitud,
double longitud,
int meridiano,
double altitud,
int summer,
int winter,
double[][] meteo)
Establece las características del emplazamiento geográfico de la simulación cuando el usuario define una nueva posición geográfica |
void |
setGeo(java.lang.String nombre,
float latitud,
float longitud,
float meridiano,
float altitud,
float summer,
float winter,
double[][] meteo)
Establece las características del emplazamiento geográfico de la simulación al cargar ficheros de ejemplo o simulaciones guardadas en el disco local del usuario. |
void |
SetListaDeCiudades()
Función que crea un vector con la lista de ciudades obtenidas de la clase CGeo. |
private void |
setMenusFachadas(boolean newState)
Asigna estado lógico verdadero o falso a los menús de selección de fachada. |
private void |
setMenusMeses(boolean newState)
Asigna estado lógico verdadero o falso a los menús de selección del mes del año. |
void |
SetMeteo()
Función para actualizar los datos meteorológicos |
private void |
showMeteoInfo(boolean state)
Muestra u oculta las temperaturas extremas y el índice de claridad |
void |
update(java.awt.Graphics g)
"Override" este método para solucionar algunos problemas de visualización en Nestcape 4.75 |
Methods inherited from class java.awt.Frame |
|
Methods inherited from class java.awt.Window |
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, dispose, eventEnabled, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postWindowEvent, preProcessKeyEvent, processEvent, processWindowEvent, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, setWarningString, show, toBack, toFront, transferFocus |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, remove, removeAll, removeContainerListener, setFont, setLayout, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
protected Fotorred appletPointer
protected java.awt.CheckboxMenuItem configurarAno
protected java.awt.CheckboxMenuItem configurarDia
protected CLienzoRadiacionGraph lienzoGraph
protected static final double CPI
protected static final double CDY
protected static final double CSC
protected static final double CAU
protected static final double CHD
protected static final double CDH
protected static final double CRH
protected static final double CHR
protected static final double CDR
protected static final double CRD
protected static final int TOTALHOURS
protected static final int TOTALDAYS
protected static final int TOTALMONTHS
protected static final int IHG
protected static final int IHB
protected static final int IHD
protected static int DIARIA
protected static int MENSUAL
protected static int ANUAL
protected java.awt.Graphics g
protected CSolar.CSolarParam param
protected java.util.Vector ListaDeCiudades
protected CGeo Ciudades
protected CSolar radiacion
protected DateTimePicker calendario
protected CGrafica grafico
protected CEnergiaModulo energia
protected CModuleMeteoFrame ModuleMeteoFrame
protected NewGeo newLocation
protected int month
protected int off_step
protected double[] DiaryTiltedGroundRad
protected double[] DiaryTiltedBeamRad
protected double[] DiaryTiltedDiffusedRad
protected double[] DiaryTiltedTotal
protected double[] MonthlyTiltedGroundRad
protected double[] MonthlyTiltedBeamRad
protected double[] MonthlyTiltedDiffusedRad
protected double[] MonthlyTiltedTotal
protected double[] AnnualTiltedGroundRad
protected double[] AnnualTiltedBeamRad
protected double[] AnnualTiltedDiffusedRad
protected double[] AnnualTiltedTotal
protected double[][][] RadiacionAnualTotal
protected double[][] arrOfMeteo
protected java.awt.MenuBar myMenuBar
protected java.awt.MenuItem salirMenu
protected java.awt.Menu configurarMes
protected java.awt.CheckboxMenuItem enero
protected java.awt.CheckboxMenuItem febrero
protected java.awt.CheckboxMenuItem marzo
protected java.awt.CheckboxMenuItem abril
protected java.awt.CheckboxMenuItem mayo
protected java.awt.CheckboxMenuItem junio
protected java.awt.CheckboxMenuItem julio
protected java.awt.CheckboxMenuItem agosto
protected java.awt.CheckboxMenuItem septiembre
protected java.awt.CheckboxMenuItem octubre
protected java.awt.CheckboxMenuItem noviembre
protected java.awt.CheckboxMenuItem diciembre
protected java.awt.MenuItem meteoMenu
protected java.awt.MenuItem posicionMenu
protected java.awt.Menu verMenu
protected java.awt.CheckboxMenuItem plano
protected java.awt.CheckboxMenuItem fachada_A
protected java.awt.CheckboxMenuItem fachada_B
protected java.awt.CheckboxMenuItem fachada_C
protected java.awt.CheckboxMenuItem fachada_D
protected java.awt.CheckboxMenuItem cubierta
protected java.awt.CheckboxMenuItem panelesFachada_A
protected java.awt.CheckboxMenuItem panelesFachada_B
protected java.awt.CheckboxMenuItem panelesFachada_C
protected java.awt.CheckboxMenuItem panelesFachada_D
protected java.awt.CheckboxMenuItem panelesCubierta
protected java.awt.MenuItem GeneralMenu
protected java.awt.MenuItem PosicionDelModuloMenu
protected java.awt.MenuItem PosicionGeograficaMenu
protected java.awt.MenuItem RadiacionDifusaHorizontalMenu
protected java.awt.MenuItem RadiacionDifusaInclinadaMenu
protected java.awt.MenuItem AlbedoMenu
protected java.awt.Choice choiceCiudad
protected java.awt.Choice choiceDifusaHor
protected java.awt.Choice choiceDifusaInc
protected java.awt.Choice choiceAlbedo
protected java.awt.Button botonFecha
protected java.awt.Checkbox trackBetaCheck
protected java.awt.Checkbox trackgamCheck
protected java.awt.Label location
protected java.awt.Label periodoLabel
protected java.awt.Label label10
protected java.awt.Label label17
protected java.awt.Label LClaridad
protected java.awt.Label LTMax
protected java.awt.Label LTMin
protected java.awt.Label label13
protected java.awt.Label label15
protected java.awt.Label label16
protected int drag_disable
protected int xSize
protected int ySize
protected int xDiv
protected int yDiv
protected int backupCiudad
Constructor Detail |
public SolarTemplate(java.lang.String titulo, java.lang.String leyenda, Fotorred mainWin)
Method Detail |
protected abstract void dibujarCurvas()
protected abstract void setDimensiones()
protected abstract int getBetaValue()
protected abstract int getAzimuthValue()
protected abstract double getAlbedoValue()
protected abstract void crearMenuVer(java.awt.MenuBar m)
protected abstract void crearMenuConfiguracion(java.awt.MenuBar m)
protected abstract void bars_setState(boolean state)
protected abstract CGeo.CCiudad GetActualCiudad()
protected abstract void nuevaCiudadPV(boolean addNew)
private void crearMenuArchivo(java.awt.MenuBar mb)
private void crearMenuPeriodo(java.awt.MenuBar mb)
private void crearMenuAyuda(java.awt.MenuBar mb)
public void SetListaDeCiudades()
public void AddCiudades()
public void setGeo(java.lang.String nombre, float latitud, float longitud, float meridiano, float altitud, float summer, float winter, double[][] meteo)
nombre
- nombre de la ciudad.latitud
- latitud de la ciudad.longitud
- longitud de la ciudad.meridiano
- meridiano que le corresponde al emplazamiento.altitud
- altura sobre el nivel del mar.summer
- Día del cambio al horario de verano.winter
- Día del cambio al horario de invierno.meteo
- Array de floats con la información meteorológica del emplazamiento.public boolean setGeo(java.lang.String nombre, double latitud, double longitud, int meridiano, double altitud, int summer, int winter, double[][] meteo)
nombre
- nombre de la ciudad.latitud
- latitud de la ciudad.longitud
- longitud de la ciudad.meridiano
- meridiano que le corresponde al emplazamiento.altitud
- altura sobre el nivel del mar.summer
- Día del cambio al horario de verano.winter
- Día del cambio al horario de invierno.meteo
- Array de floats con la información meteorológica del emplazamiento.public DateTimePicker GetCalendario()
private void clearScrollbars()
public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged
in interface java.awt.event.ItemListener
private void setMenusMeses(boolean newState)
newState.
- Nuevo estado que se asignará a todos los menús.private void setMenusFachadas(boolean newState)
newState.
- Nuevo estado que se asignará a todos los menús.private void showMeteoInfo(boolean state)
boolean
- state. Condición de visibilidad: true = mostrar. false = ocultarpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void setFecha(java.lang.String fecha)
fecha
- Fecha seleccionada por el usuario.public boolean configurarMes()
void CalcularRadDiaria(double[] DiaryTiltedGroundRad, double[] DiaryTiltedBeamRad, double[] DiaryTiltedDiffusedRad, double[] DiaryTiltedTotal, int day, int mes_selec)
void CalcularRadMensual(double[] MonthlyTiltedGroundRad, double[] MonthlyTiltedBeamRad, double[] MonthlyTiltedDiffusedRad, double[] MonthlyTiltedTotal, int month)
void CalcularRadAnual(double[] AnnualTiltedGroundRad, double[] AnnualTiltedBeamRad, double[] AnnualTiltedDiffusedRad, double[] AnnualTiltedTotal)
public void SetMeteo()
public double[][] GetMeteo()
public CModuleMeteoFrame GetMeteoFrame()
public CSolar GetCSolar()
void ClearArrayOfDoubles(double[] array, int size)
void ClearArrayOfFloats(float[] array, int size)
public double[] GetRadiacionHoraria(int day, int month)
public void paint(java.awt.Graphics g)
paint
in class java.awt.Container
public void update(java.awt.Graphics g)
update
in class java.awt.Container
public java.lang.String getMes()
public int getSelectedMonth()
public java.lang.String getDia()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |