Class Geometria3D
java.lang.Object
|
+--Geometria3D
- public class Geometria3D
- extends java.lang.Object
Descripciones geométricas de los modelos tridimensionales del edificio y el
plano del suelo.
Method Summary |
java.lang.String |
getGeometria()
|
void |
nuevaGeometria(int transparencia,
float factorX,
float factorZ,
int rojoEdif,
int verdeEdif,
int azulEdif,
int rojoTejado,
int azulLateral)
Descripción geométrica del modelo simplificado del edificio (sin plantas). |
void |
nuevaGeometria(int transparencia,
int rojoSuelo,
int verdeSuelo,
int azulSuelo)
Descripción geométrica del modelo simplificado del suelo (sin cuadrícula). |
void |
nuevaGeometria(int transparencia,
int rojoSuelo,
int verdeSuelo,
int azulSuelo,
boolean cuadricula)
Descripción geométrica del modelo detallado del plano del suelo (mostrando cuadrícula). |
void |
nuevaGeometria(int nVer,
int nCaras,
int nAristas,
int transparencia,
float factorX,
float factorZ,
float[] zPisosBajos,
float[] zPisosAltos,
int rojoEdif,
int verdeEdif,
int azulEdif,
int rojoTejado,
int azulLateral)
Descripción geométrica del modelo detallado del edificio (mostrando todas las plantas). |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
geometria3D
private java.lang.String geometria3D
geometria3Dvert
private java.lang.String geometria3Dvert
geometria3Dvert2
private java.lang.String geometria3Dvert2
geometria3Dcaras
private java.lang.String geometria3Dcaras
geometria3Dcaras2
private java.lang.String geometria3Dcaras2
appletPointer
private Fotorred appletPointer
Geometria3D
public Geometria3D(Fotorred appletPoint)
- Constructor.
- Parameters:
appletPoint
- Enlace a la clase principal del programa.
nuevaGeometria
public void nuevaGeometria(int nVer,
int nCaras,
int nAristas,
int transparencia,
float factorX,
float factorZ,
float[] zPisosBajos,
float[] zPisosAltos,
int rojoEdif,
int verdeEdif,
int azulEdif,
int rojoTejado,
int azulLateral)
- Descripción geométrica del modelo detallado del edificio (mostrando todas las plantas).
- Parameters:
nVer
- Número de vértices.nCaras
- Número de caras.nAristas
- Número de aristas.transparencia
- Grado de transparencia del color.factorX
- Factor geométrico de dimensiones sobre el eje X.factorZ
- Factor geométrico de dimensiones sobre el eje Z.zPisosBajos
- Array de alturas de los pisos inferiores.zPisosAltos
- Array de alturas de los pisos superiores.rojoEdif
- Grado de color rojo del edificio.verdeEdif
- Grado de color verde del edificio.azulEdif
- Grado de color azul del edificio.rojoTejado
- Grado de color rojo en el tejado del edificio.azulLateral
- Grado de color azul en las fachadas laterales del edificio.
nuevaGeometria
public void nuevaGeometria(int transparencia,
float factorX,
float factorZ,
int rojoEdif,
int verdeEdif,
int azulEdif,
int rojoTejado,
int azulLateral)
- Descripción geométrica del modelo simplificado del edificio (sin plantas).
- Parameters:
factorX
- Factor geométrico de dimensiones sobre el eje X.factorZ
- Factor geométrico de dimensiones sobre el eje Z.rojoEdif
- Grado de color rojo del edificio.verdeEdif
- Grado de color verde del edificio.azulEdif
- Grado de color azul del edificio.rojoTejado
- Grado de color rojo en el tejado del edificio.azulLateral
- Grado de color azul en las fachadas laterales del edificio.
nuevaGeometria
public void nuevaGeometria(int transparencia,
int rojoSuelo,
int verdeSuelo,
int azulSuelo)
- Descripción geométrica del modelo simplificado del suelo (sin cuadrícula).
- Parameters:
transparencia
- Grado de transparencia del color.rojoSuelo
- Grado de color rojo del suelo.verdeSuelo
- Grado de color verde del suelo.azulSuelo
- Grado de color azul del suelo.
nuevaGeometria
public void nuevaGeometria(int transparencia,
int rojoSuelo,
int verdeSuelo,
int azulSuelo,
boolean cuadricula)
- Descripción geométrica del modelo detallado del plano del suelo (mostrando cuadrícula).
- Parameters:
transparencia
- Grado de transparencia del color.rojoSuelo
- Grado de color rojo del suelo.verdeSuelo
- Grado de color verde del suelo.azulSuelo
- Grado de color azul del suelo.cuadricula
- Flag de control de la cuadrícula del suelo.
getGeometria
public java.lang.String getGeometria()