|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Perm
Program: BildeBok
File: Perm.java
Description: klasse som holder rede på alle punkter til permen av boken
Author: Kenneth Stigen - kenneths@frodo.hiof.no
Environment: Windows - jdk 1.3.1
Notes: Dette er en del av prosjektet i grafisk databehandling V2002
Constructor Summary | |
Perm()
Constructor Kaller på metoden som initialiserer/oppdaterer kontrollpunktarrayene |
Method Summary | |
float[] |
getBackPerm()
|
float[] |
getBackPermCurl()
|
float[] |
getBackPermCurlBot()
|
float[] |
getBackPermInner()
|
float[] |
getBotCurl()
|
float[] |
getCurlSide()
|
float[] |
getTopCurl()
|
float[] |
getTopOuter()
|
float[] |
getTopPerm()
|
float[] |
getTopPermBackSide()
|
float[] |
getTopPermFrontSide()
|
float[] |
getTxpts()
Nedenfor følger divers getmetoder. |
void |
setBackPermCurl(float xSecBackPerm,
float xThirdBackPerm,
float zSec1BackPerm,
float zSec3BackPerm,
float zThird1BackPerm,
float zThird3BackPerm)
setBackPermCurl |
void |
setBackPermInnerValues(float innerZFirst,
float innerZLast,
float innerXSec,
float innerXThird)
setBackPermInnerValues |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Perm()
Method Detail |
public void setBackPermInnerValues(float innerZFirst, float innerZLast, float innerXSec, float innerXThird)
innerZFirst
- Verdien som skal legges til innerZFirstinnerZLast
- Verdien som skal legges til innerZLastinnerXSec
- Verdien som skal legges til innerXSecinnerXThird
- Verdien som skal legges til innerXThird
Denne metoden brukes når boken åpnes.
Den forandrer størrelsen på den indre delen av ryggen på boken.
Dette gjøres for at det skal være samme mellomrom mellom ytre
og indre perm når boken åpnes. Den indre permen må da øke litt
i størrelse når den åpnes. Dette kan ligne litt på hvordan en vanlig
bok oppfører seg når den åpnes.public void setBackPermCurl(float xSecBackPerm, float xThirdBackPerm, float zSec1BackPerm, float zSec3BackPerm, float zThird1BackPerm, float zThird3BackPerm)
xSecBackPerm
- xThirdBackPerm
- zSec1BackPerm
- zSec3BackPerm
- zThird1BackPerm
- zThird3BackPerm
- Denne metoden endrer bindeleddet mellom ytre og indre del av ryggen.
Dette gjøres fordi den indre delen forandres, og bindeleddet må fortsatt
være satt opp på riktig måte.public float[] getTxpts()
public float[] getTopPerm()
public float[] getTopPermFrontSide()
public float[] getTopPermBackSide()
public float[] getBackPerm()
public float[] getBackPermInner()
public float[] getBackPermCurl()
public float[] getBackPermCurlBot()
public float[] getTopCurl()
public float[] getBotCurl()
public float[] getCurlSide()
public float[] getTopOuter()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |