A B C D E F G H I J K L M N O P R S T U V W

A

appearance - Variable in class org.sourceforge.jvb3d.Model.DynamicObject
 
AppearanceFactory - Class in org.sourceforge.jvb3d.Loader
 
AppearanceFactory() - Constructor for class org.sourceforge.jvb3d.Loader.AppearanceFactory
 
appearanceFactory - Static variable in class org.sourceforge.jvb3d.Loader.GraphObjectFactory
 
append(String) - Method in class org.sourceforge.jvb3d.Model.HudObject
 
append(String) - Method in interface org.sourceforge.jvb3d.Model.IChatControl
Dokleja łańcuch do aktualnie edytowanej linii
append(String) - Method in class org.sourceforge.jvb3d.Model.Model
 
applyTransform() - Method in class org.sourceforge.jvb3d.Model.ControlableObject
Dodatkowo aktualizuje transformację kamery
applyTransform() - Method in class org.sourceforge.jvb3d.Model.MovableObject
Powoduje przełożenie aktualnego stanu na transformację grafiki

B

baseForward - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
baseLeft - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
baseTtl - Variable in class org.sourceforge.jvb3d.Model.DynamicObject
 
begin - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
beginEdit(String) - Method in class org.sourceforge.jvb3d.Model.HudObject
 
beginEdit(String) - Method in interface org.sourceforge.jvb3d.Model.IChatControl
Powoduje rozpoczęcie edycji nowej lini tekstu
beginEdit(String) - Method in class org.sourceforge.jvb3d.Model.Model
 

C

chat - Variable in class org.sourceforge.jvb3d.Model.Model
 
ChecksumErrorException - Exception in org.sourceforge.jvb3d.Network
 
ChecksumErrorException() - Constructor for exception org.sourceforge.jvb3d.Network.ChecksumErrorException
 
ClientDataFactory - Class in org.sourceforge.jvb3d.Network
 
ClientDataFactory() - Constructor for class org.sourceforge.jvb3d.Network.ClientDataFactory
 
ClientFacade - Class in org.sourceforge.jvb3d.Network
 
ClientFacade() - Constructor for class org.sourceforge.jvb3d.Network.ClientFacade
 
ClientFactory - Class in org.sourceforge.jvb3d.Network
 
ClientFactory() - Constructor for class org.sourceforge.jvb3d.Network.ClientFactory
 
ClientManager - Class in org.sourceforge.jvb3d.Network
 
ClientManager() - Constructor for class org.sourceforge.jvb3d.Network.ClientManager
pobiera referencję do fasady
clientport - Static variable in class org.sourceforge.jvb3d.Network.NetworkClientFacade
numer portu na którym klient ma postawić socket słuchający
ClientTask - Class in org.sourceforge.jvb3d.Control
 
ClientTask() - Constructor for class org.sourceforge.jvb3d.Control.ClientTask
 
ConnectPacket - Class in org.sourceforge.jvb3d.Network
 
ConnectPacket() - Constructor for class org.sourceforge.jvb3d.Network.ConnectPacket
 
connectToBuffer(ReceivedPacketBuffer) - Method in class org.sourceforge.jvb3d.Network.NetworkReceiver
Wiąże obiekt z buforem
Control - Class in org.sourceforge.jvb3d.Control
 
Control(INetworkModel, IModelInput) - Constructor for class org.sourceforge.jvb3d.Control.Control
Konstruktor pobierający referencję do części sieciowej i logiki
ControlableObject - Class in org.sourceforge.jvb3d.Model
 
ControlableObject() - Constructor for class org.sourceforge.jvb3d.Model.ControlableObject
 
ControlTask - Class in org.sourceforge.jvb3d.Control
 
ControlTask() - Constructor for class org.sourceforge.jvb3d.Control.ControlTask
 
createAvatar() - Method in class org.sourceforge.jvb3d.Network.NetworkServerFacade
tworzy i pobiera ID nowego klienta, który przyłaczył się do serwera
createAvatar() - Method in class org.sourceforge.jvb3d.Network.ServerFacade
wysyła do IModelNetwork informację o konieczności utworzenia nowego avatara użytkownika.
createClient(InetSocketAddress) - Method in class org.sourceforge.jvb3d.Network.ClientDataFactory
zwraca nowy obiekt ClientData na podstawie podanego adresu klienta
createClient(InetSocketAddress) - Method in class org.sourceforge.jvb3d.Network.ClientFactory
Tworzy nowy obiekt ClientData na podstawie adresu IP.
createLocalPlayer() - Method in class org.sourceforge.jvb3d.Model.Model
Tworzy lokalnego gracza z id generowanym automatycznie (używana po stronie serwera)
createLocalPlayer(String) - Method in class org.sourceforge.jvb3d.Model.Model
Tworzy lokalnego gracza o zadanym id
createPlayer() - Method in interface org.sourceforge.jvb3d.Model.IModelNetwork
Powoduje utworzenie nowego gracza i zwraca jego identyfikator Używana gdy nowi klienci dołączają do świata
createPlayer() - Method in class org.sourceforge.jvb3d.Model.Model
 
currentLine - Variable in class org.sourceforge.jvb3d.Model.HudObject
 
cutOpening(Point3d[]) - Method in class org.sourceforge.jvb3d.Loader.Surface
funkcja powoduje wycięcie otworu w powierzchni.

D

delete(int) - Method in class org.sourceforge.jvb3d.Model.HudObject
 
delete(int) - Method in interface org.sourceforge.jvb3d.Model.IChatControl
Usuwa określoną ilość znaków
delete(int) - Method in class org.sourceforge.jvb3d.Model.Model
 
DynamicObject - Class in org.sourceforge.jvb3d.Model
 
DynamicObject() - Constructor for class org.sourceforge.jvb3d.Model.DynamicObject
 
dynamicObjects - Variable in class org.sourceforge.jvb3d.Model.Model
 

E

end - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
epsilon - Static variable in class org.sourceforge.jvb3d.Loader.Surface
 
equals(Object) - Method in class org.sourceforge.jvb3d.Model.MovableObject
 

F

finish() - Method in class org.sourceforge.jvb3d.Network.NetworkReceiver
powoduje zakończenie nasłuchiwania na danym sockecie i zakończenie wątku
fontSize - Variable in class org.sourceforge.jvb3d.Model.HudObject
 
forward - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
forwardClientTimeout(String) - Method in class org.sourceforge.jvb3d.Network.ServerFacade
uruchamiana gdy wystąpi timeout klienta.

G

getAddress() - Method in exception org.sourceforge.jvb3d.Network.TimeoutException
zwraca adres timeouta
getAvatarId() - Method in class org.sourceforge.jvb3d.Network.ConnectPacket
getter ID avatara
getCharacterHeight() - Method in class org.sourceforge.jvb3d.Model.HudObject
Zwraca wysokość liter jaką będą miały w scenie
getClientCount() - Method in class org.sourceforge.jvb3d.Network.ClientManager
metoda zwraca ilość połączonych klientów
getColor() - Method in class org.sourceforge.jvb3d.Model.MyText2D
Returns the color of the text
getCubeScene() - Method in class org.sourceforge.jvb3d.Loader.SceneLoader
zwraca scenę uzywaną do testowania
getFontName() - Method in class org.sourceforge.jvb3d.Model.MyText2D
Returns the font
getFontSize() - Method in class org.sourceforge.jvb3d.Model.MyText2D
Returns the font size
getFontStyle() - Method in class org.sourceforge.jvb3d.Model.MyText2D
Returns the font style
getInputAdapter() - Method in class org.sourceforge.jvb3d.Control.Control
Zwraca InputAdapter skojażony z tym obiektem
getInstance() - Static method in class org.sourceforge.jvb3d.Loader.AppearanceFactory
singleton - zwraca instancję
getInstance() - Static method in class org.sourceforge.jvb3d.Loader.GraphObjectFactory
singleton - zwraca instancje
getInstance() - Static method in class org.sourceforge.jvb3d.Loader.MaterialManager
singleton - zwraca obiekt managera
getInstance() - Static method in class org.sourceforge.jvb3d.Loader.ModelManager
singleton - zwraca instancję
getInstance() - Static method in class org.sourceforge.jvb3d.Loader.TextureManager
singleton - zwraca obiekt managera
getLocalPlayerID() - Method in class org.sourceforge.jvb3d.Control.Control
Zwraca aktualnie ustawiony identyfikator
getLocalPlayerName() - Method in class org.sourceforge.jvb3d.Control.Control
Zwraca aktualnie ustawioną nazwę postaci
getMateralById(String) - Method in class org.sourceforge.jvb3d.Loader.MaterialManager
zwraca obiekt materiału na podstawie podanego ID
getNetworkFacade() - Static method in class org.sourceforge.jvb3d.Network.NetworkClientFacadeHolder
zwraca referencję do fasady klienta
getNetworkFacade() - Static method in class org.sourceforge.jvb3d.Network.NetworkServerFacadeHolder
zwraca referencję do fasady serwera
getObjects() - Method in class org.sourceforge.jvb3d.Loader.ModelManager
zwraca wszystkie zewnętrzne obiekty które zostały wczytane
getRectangleScaleFactor() - Method in class org.sourceforge.jvb3d.Model.MyText2D
Gets the current scale factor being used in converting the image width/height to width/height values in 3D.
getSeqNumber() - Method in class org.sourceforge.jvb3d.Network.UpdatePacket
zwraca numer SEQ
getSourceAddress() - Method in class org.sourceforge.jvb3d.Network.Packet
Funkcja zwracająca adres klienta - do celów testowych
getStaticScene() - Method in class org.sourceforge.jvb3d.Loader.SceneLoader
Zwraca statyczne poddrzewo z aktualnie wczytanej sceny
getString() - Method in class org.sourceforge.jvb3d.Model.MyText2D
Returns the text string
getTextureById(String) - Method in class org.sourceforge.jvb3d.Loader.TextureManager
zwraca teksturę o podanym w parametrze ID, jeśli jeszcze jej nie było - zostaje utworzona nowa
getTextureCoordinates(String, int) - Method in class org.sourceforge.jvb3d.Loader.AppearanceFactory
zwraca współrzędne tekstury określonej powierzchni i ściany
getTransform() - Method in class org.sourceforge.jvb3d.Model.DynamicObject
Zwraca aktualną transformację obiektu
getUpdateData() - Method in class org.sourceforge.jvb3d.Network.UpdatePacket
zwraca dane o update przechowywane w pakiecie.
getUsableScene() - Method in class org.sourceforge.jvb3d.Loader.SceneLoader
zwraca drzewo obiektów które można używać.
GraphObjectFactory - Class in org.sourceforge.jvb3d.Loader
 
GraphObjectFactory() - Constructor for class org.sourceforge.jvb3d.Loader.GraphObjectFactory
 

H

HudObject - Class in org.sourceforge.jvb3d.Model
 
HudObject() - Constructor for class org.sourceforge.jvb3d.Model.HudObject
 

I

IChatControl - Interface in org.sourceforge.jvb3d.Model
 
IMakesTurn - Interface in org.sourceforge.jvb3d.Model
 
IModelInput - Interface in org.sourceforge.jvb3d.Model
 
IModelNetwork - Interface in org.sourceforge.jvb3d.Model
 
INetworkModel - Interface in org.sourceforge.jvb3d.Network
 
initialize() - Method in class org.sourceforge.jvb3d.Model.LogicBehavior
 
input - Variable in class org.sourceforge.jvb3d.Control.Control
 
InputAdapter - Class in org.sourceforge.jvb3d.Control
 
InputAdapter(IModelInput) - Constructor for class org.sourceforge.jvb3d.Control.InputAdapter
Konstruktor pobierający referencję do modelu
InputAdapter(IModelInput, INetworkModel) - Constructor for class org.sourceforge.jvb3d.Control.InputAdapter
Konstruktor pobierający referencję do modelu i części sieciowej
inputLine - Variable in class org.sourceforge.jvb3d.Model.HudObject
 
inputMark - Variable in class org.sourceforge.jvb3d.Model.HudObject
 
instance - Static variable in class org.sourceforge.jvb3d.Loader.AppearanceFactory
 
instance - Static variable in class org.sourceforge.jvb3d.Loader.GraphObjectFactory
 
instance - Static variable in class org.sourceforge.jvb3d.Loader.MaterialManager
 
instance - Static variable in class org.sourceforge.jvb3d.Loader.ModelManager
 
instance - Static variable in class org.sourceforge.jvb3d.Loader.TextureManager
 
IPlayerControl - Interface in org.sourceforge.jvb3d.Model
 
isAlive() - Method in class org.sourceforge.jvb3d.Model.DynamicObject
Zwraca informację czy obiekt jest żywy
isServer - Variable in class org.sourceforge.jvb3d.Model.DynamicObject
Określa czy dany obiekt znajduje się na serwerze
isServer - Variable in class org.sourceforge.jvb3d.Model.Model
 

J

join(InetSocketAddress) - Method in class org.sourceforge.jvb3d.Network.ClientFacade
łączy klienta z serwerem na podanym adresie.
join(InetSocketAddress) - Method in class org.sourceforge.jvb3d.Network.NetworkClientFacade
przyłącza klienta do serwera o podanym adresie
join(InetSocketAddress) - Method in class org.sourceforge.jvb3d.Network.ServerData
próbuje połączyc się z serwerem.
JoinPacket - Class in org.sourceforge.jvb3d.Network
 
JoinPacket() - Constructor for class org.sourceforge.jvb3d.Network.JoinPacket
 
Jvb3d - Class in org.sourceforge.jvb3d
 
Jvb3d(boolean, String, int, String) - Constructor for class org.sourceforge.jvb3d.Jvb3d
konstruktor głównej klasy

K

keyPressed(KeyEvent) - Method in class org.sourceforge.jvb3d.Control.InputAdapter
Używana gdy obiekt jest w trybie sterowania postacią Powoduje zmiany: prędkości i zmiane trybu sterowanie postacią/wprowadzanie tekstu
keyReleased(KeyEvent) - Method in class org.sourceforge.jvb3d.Control.InputAdapter
Używana gdy obiekt jest w trybie sterowania postacią
keyTyped(KeyEvent) - Method in class org.sourceforge.jvb3d.Control.InputAdapter
Używana gdy obiekt klasy jest w trybie przyjmowania teksu Powoduje doklejanie kolejnych znaków do aktualnie wprowadzanej linii

L

left - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
lines - Variable in class org.sourceforge.jvb3d.Model.HudObject
 
listeningSocket - Static variable in class org.sourceforge.jvb3d.Network.NetworkReceiver
socket służący do komunikacji instancji programu z innymi kopiami
loadScene(String) - Method in class org.sourceforge.jvb3d.Loader.SceneLoader
Wczytuje scene zadaną w parametrze
localPlayerID - Variable in class org.sourceforge.jvb3d.Control.Control
 
localPlayerID - Variable in class org.sourceforge.jvb3d.Control.ControlTask
 
localPlayerID - Variable in class org.sourceforge.jvb3d.Control.InputAdapter
 
localPlayerName - Variable in class org.sourceforge.jvb3d.Control.Control
 
localPlayerName - Variable in class org.sourceforge.jvb3d.Control.InputAdapter
 
logger - Static variable in class org.sourceforge.jvb3d.Loader.AppearanceFactory
 
logger - Static variable in class org.sourceforge.jvb3d.Loader.TextureManager
 
LogicBehavior - Class in org.sourceforge.jvb3d.Model
 
LogicBehavior(Model) - Constructor for class org.sourceforge.jvb3d.Model.LogicBehavior
Tworzy obiekt dla danego modelu

M

main(String[]) - Static method in class org.sourceforge.jvb3d.Jvb3d
zczytuje argumenty, i w zależności od nich tworzy klasę z odpowiednimi parametrami
MaterialManager - Class in org.sourceforge.jvb3d.Loader
 
MaterialManager() - Constructor for class org.sourceforge.jvb3d.Loader.MaterialManager
powoduje wczytanie konfiguracji z pliku
materials - Variable in class org.sourceforge.jvb3d.Loader.MaterialManager
 
materialsFile - Static variable in class org.sourceforge.jvb3d.Loader.MaterialManager
 
model - Variable in class org.sourceforge.jvb3d.Control.Control
 
Model - Class in org.sourceforge.jvb3d.Model
 
Model(Canvas3D, boolean) - Constructor for class org.sourceforge.jvb3d.Model.Model
Konstruktor tworzy obiekt modelu
modelLoader - Static variable in class org.sourceforge.jvb3d.Loader.ModelManager
 
ModelManager - Class in org.sourceforge.jvb3d.Loader
 
ModelManager() - Constructor for class org.sourceforge.jvb3d.Loader.ModelManager
 
models - Variable in class org.sourceforge.jvb3d.Loader.ModelManager
 
mouseClicked(MouseEvent) - Method in class org.sourceforge.jvb3d.Control.InputAdapter
Nie używana
mouseDragged(MouseEvent) - Method in class org.sourceforge.jvb3d.Control.InputAdapter
Na podstawie zmiany położenia myszy powoduje odpowiedni obrót gracza
mouseEntered(MouseEvent) - Method in class org.sourceforge.jvb3d.Control.InputAdapter
Nie używana
mouseExited(MouseEvent) - Method in class org.sourceforge.jvb3d.Control.InputAdapter
Nie używana
mouseMoved(MouseEvent) - Method in class org.sourceforge.jvb3d.Control.InputAdapter
Nie używana
mousePressed(MouseEvent) - Method in class org.sourceforge.jvb3d.Control.InputAdapter
Powoduje zaznaczenie początkowej pozycji przy obracaniu postaci myszą
mouseReleased(MouseEvent) - Method in class org.sourceforge.jvb3d.Control.InputAdapter
Nie używana
MovableObject - Class in org.sourceforge.jvb3d.Model
 
MovableObject() - Constructor for class org.sourceforge.jvb3d.Model.MovableObject
Tworzy nowy obiekt z reprezentacją graficzną będącą białą kulą
movableTree - Variable in class org.sourceforge.jvb3d.Model.Model
 
moveForwardBackward(float) - Method in class org.sourceforge.jvb3d.Model.ControlableObject
 
moveForwardBackward(float) - Method in interface org.sourceforge.jvb3d.Model.IPlayerControl
Ustawia prędkość w kierunku przód/tył na zadaną wartość
moveForwardBackward(float) - Method in class org.sourceforge.jvb3d.Model.Model
 
moveLeftRight(float) - Method in class org.sourceforge.jvb3d.Model.ControlableObject
 
moveLeftRight(float) - Method in interface org.sourceforge.jvb3d.Model.IPlayerControl
Ustawia prędkość w kierunku lewo/prawo (strafe) na zadaną wartość
moveLeftRight(float) - Method in class org.sourceforge.jvb3d.Model.Model
 
MyText2D - Class in org.sourceforge.jvb3d.Model
A Text2D object is a representation of a string as a texture mapped rectangle.
MyText2D(String, Color3f, String, int, int) - Constructor for class org.sourceforge.jvb3d.Model.MyText2D
Creates a Shape3D object which holds a rectangle that is texture-mapped with an image that has the specified text written with the specified font parameters.

N

network - Variable in class org.sourceforge.jvb3d.Control.Control
 
network - Variable in class org.sourceforge.jvb3d.Control.ControlTask
 
network - Variable in class org.sourceforge.jvb3d.Control.InputAdapter
 
NetworkClientFacade - Class in org.sourceforge.jvb3d.Network
 
NetworkClientFacade() - Constructor for class org.sourceforge.jvb3d.Network.NetworkClientFacade
 
NetworkClientFacadeHolder - Class in org.sourceforge.jvb3d.Network
 
NetworkClientFacadeHolder() - Constructor for class org.sourceforge.jvb3d.Network.NetworkClientFacadeHolder
 
NetworkReceiver - Class in org.sourceforge.jvb3d.Network
 
NetworkReceiver(int) - Constructor for class org.sourceforge.jvb3d.Network.NetworkReceiver
Wiąże obiekt z podanym portem
NetworkSender - Class in org.sourceforge.jvb3d.Network
 
NetworkSender() - Constructor for class org.sourceforge.jvb3d.Network.NetworkSender
tworzy nowy obiekt sendera - przygotowuje bufory do wysyłania
NetworkServerFacade - Class in org.sourceforge.jvb3d.Network
 
NetworkServerFacade() - Constructor for class org.sourceforge.jvb3d.Network.NetworkServerFacade
 
NetworkServerFacadeHolder - Class in org.sourceforge.jvb3d.Network
 
NetworkServerFacadeHolder() - Constructor for class org.sourceforge.jvb3d.Network.NetworkServerFacadeHolder
 
newAppearance(String, int) - Method in class org.sourceforge.jvb3d.Loader.AppearanceFactory
na podstawie id powierzchni i ściany generuje obiekt Appearance
newGraphObject(Node) - Method in class org.sourceforge.jvb3d.Loader.GraphObjectFactory
na podstawie danych z pliku mapy tworzy poszczególne powierzchnie.
newLines - Variable in class org.sourceforge.jvb3d.Model.HudObject
 
nextID - Variable in class org.sourceforge.jvb3d.Model.Model
 
nextTranslation - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
nextTurn(long) - Method in class org.sourceforge.jvb3d.Model.DynamicObject
 
nextTurn(long) - Method in interface org.sourceforge.jvb3d.Model.IMakesTurn
Powoduje przejście do nasępnego stanu określonego czasem który minął
nextTurn(long) - Method in class org.sourceforge.jvb3d.Model.Model
Liczy następną turę dla modelu na podstawie czasu który minął od ostatniej
nextTurn(long) - Method in class org.sourceforge.jvb3d.Model.MovableObject
 
nLines - Variable in class org.sourceforge.jvb3d.Model.HudObject
 

O

objects - Variable in class org.sourceforge.jvb3d.Loader.ModelManager
 
org.sourceforge.jvb3d - package org.sourceforge.jvb3d
 
org.sourceforge.jvb3d.Control - package org.sourceforge.jvb3d.Control
 
org.sourceforge.jvb3d.Loader - package org.sourceforge.jvb3d.Loader
 
org.sourceforge.jvb3d.Model - package org.sourceforge.jvb3d.Model
 
org.sourceforge.jvb3d.Network - package org.sourceforge.jvb3d.Network
 

P

Packet - Class in org.sourceforge.jvb3d.Network
 
Packet() - Constructor for class org.sourceforge.jvb3d.Network.Packet
 
parseModelsData() - Method in class org.sourceforge.jvb3d.Loader.ModelManager
 
parseObjectsData() - Method in class org.sourceforge.jvb3d.Loader.ModelManager
 
parseSurfacesData() - Method in class org.sourceforge.jvb3d.Loader.AppearanceFactory
 
parseXmlData() - Method in class org.sourceforge.jvb3d.Loader.MaterialManager
 
parseXmlData() - Method in class org.sourceforge.jvb3d.Loader.TextureManager
 
picker - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
pickerBounds - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
player - Variable in class org.sourceforge.jvb3d.Model.Model
 
processStimulus(Enumeration) - Method in class org.sourceforge.jvb3d.Model.LogicBehavior
 

R

radius - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
readExternal(ObjectInput) - Method in class org.sourceforge.jvb3d.Model.ControlableObject
 
readExternal(ObjectInput) - Method in class org.sourceforge.jvb3d.Model.DynamicObject
 
readExternal(ObjectInput) - Method in class org.sourceforge.jvb3d.Model.HudObject
 
readExternal(ObjectInput) - Method in class org.sourceforge.jvb3d.Model.Model
 
readExternal(ObjectInput) - Method in class org.sourceforge.jvb3d.Model.MovableObject
Puki co wersja jest taka: kazdy lokalny movable object decyduje o swojej pozycji w swiecie wiec wyrzuca dane odnosnie swojego polozenia które dostanie od serwera inne reprezentujące graczy zdalnych czytaja te dane bo muszą je dostawac z zwenatrz bo to kto inny nimi steruje
ReceivedPacketBuffer - Class in org.sourceforge.jvb3d.Network
 
ReceivedPacketBuffer() - Constructor for class org.sourceforge.jvb3d.Network.ReceivedPacketBuffer
 
removeObject(String) - Method in interface org.sourceforge.jvb3d.Model.IModelNetwork
Usuwa obiekt o zadanym identyfikatorze ze świata
removeObject(String) - Method in class org.sourceforge.jvb3d.Model.Model
 
rotation - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
run() - Method in class org.sourceforge.jvb3d.Control.ClientTask
 
run() - Method in class org.sourceforge.jvb3d.Control.ServerTask
Inicjalizuje rozsyłanie informacji o świecie do klientów
run() - Method in class org.sourceforge.jvb3d.Network.NetworkReceiver
Uruchamia nasłuchiwanie na sockecie.

S

scaleFactor - Variable in class org.sourceforge.jvb3d.Model.HudObject
 
sceneData - Variable in class org.sourceforge.jvb3d.Loader.SceneLoader
 
SceneLoader - Class in org.sourceforge.jvb3d.Loader
 
SceneLoader() - Constructor for class org.sourceforge.jvb3d.Loader.SceneLoader
 
sceneScale - Static variable in class org.sourceforge.jvb3d.Loader.GraphObjectFactory
 
send(Packet, InetAddress, int) - Method in class org.sourceforge.jvb3d.Network.NetworkSender
wysyła pakiet na podany adres i podany port
sendAllUpdate() - Method in class org.sourceforge.jvb3d.Network.ClientFacade
pusta metoda dla zgodności klasy z implementowanym interfejsem.
sendAllUpdate() - Method in interface org.sourceforge.jvb3d.Network.INetworkModel
wysyła update wszystkich obiektów w modelu
sendAllUpdate() - Method in class org.sourceforge.jvb3d.Network.NetworkClientFacade
wysyła update o wszystkich obiektach do wszystkich klientów
sendAllUpdate() - Method in class org.sourceforge.jvb3d.Network.ServerFacade
pobiera dane z modelu, i rozsyła je do wszystkich klientów.
sendUpdate(String) - Method in class org.sourceforge.jvb3d.Network.ClientFacade
pobiera dane z modelu, i rozsyła je do wszystkich klientów.
sendUpdate(byte[]) - Method in class org.sourceforge.jvb3d.Network.ClientManager
rozsyła dane podane jako parametr do wszystkich klientów.
sendUpdate(String) - Method in interface org.sourceforge.jvb3d.Network.INetworkModel
wysyła update obiektu o podanym ID
sendUpdate(String) - Method in class org.sourceforge.jvb3d.Network.NetworkClientFacade
wysyła update do wszystkich klientów
sendUpdate(byte[]) - Method in class org.sourceforge.jvb3d.Network.ServerData
wysyła dane przekazane w parametrze do serwera, sprawdza timeout serwera
sendUpdate(String) - Method in class org.sourceforge.jvb3d.Network.ServerFacade
pobiera dane z modelu, i rozsyła je do wszystkich klientów.
serializeAll - Variable in class org.sourceforge.jvb3d.Model.Model
 
serializeID - Variable in class org.sourceforge.jvb3d.Model.Model
 
serialVersionUID - Static variable in class org.sourceforge.jvb3d.Network.ConnectPacket
ID wersji
serialVersionUID - Static variable in class org.sourceforge.jvb3d.Network.JoinPacket
numer wersji do serializacji
serialVersionUID - Static variable in class org.sourceforge.jvb3d.Network.Packet
wersja pakietu dla serializacji
serialVersionUID - Static variable in class org.sourceforge.jvb3d.Network.UpdatePacket
wersja do serializacji
ServerData - Class in org.sourceforge.jvb3d.Network
 
ServerData() - Constructor for class org.sourceforge.jvb3d.Network.ServerData
tworzy wymagane obiekty (NetworkSender)
ServerFacade - Class in org.sourceforge.jvb3d.Network
 
ServerFacade() - Constructor for class org.sourceforge.jvb3d.Network.ServerFacade
tworzy i inicjalizuje podsystem sieci w wersji serwerowej.
ServerTask - Class in org.sourceforge.jvb3d.Control
 
ServerTask() - Constructor for class org.sourceforge.jvb3d.Control.ServerTask
 
serverTimeout - Static variable in class org.sourceforge.jvb3d.Network.ServerData
czas, po którym stwierdzamy, że serwer jest rozłączony jesli nie dostaliśmy od niego żadnego pakietu
setAvatarID(String) - Method in class org.sourceforge.jvb3d.Network.ConnectPacket
setter ID avatara
setLocalPlayerID(String) - Method in class org.sourceforge.jvb3d.Control.Control
Ustawia identyfikator lokalnej postaci
setLocalPlayerName(String) - Method in class org.sourceforge.jvb3d.Control.Control
Ustawia imię lokalnej postaci, które jest wykorzystywane jako nazwa źródła przy wysyałniu wiadomości na chat
setModelInterface(IModelNetwork) - Method in class org.sourceforge.jvb3d.Network.NetworkClientFacade
łączy fasadę z modelem
setModelInterface(IModelNetwork) - Method in class org.sourceforge.jvb3d.Network.NetworkServerFacade
łaczy fasadę z modelem
setNetworkFacade(NetworkClientFacade) - Static method in class org.sourceforge.jvb3d.Network.NetworkClientFacadeHolder
ustawia fasade klienta
setNetworkFacade(NetworkServerFacade) - Static method in class org.sourceforge.jvb3d.Network.NetworkServerFacadeHolder
ustawia fasade serwera
setRectangleScaleFactor(float) - Method in class org.sourceforge.jvb3d.Model.MyText2D
Sets the scale factor used in converting the image width/height to width/height values in 3D.
setScreen(int, int) - Method in class org.sourceforge.jvb3d.Control.InputAdapter
Ustawia wymiar ekranu użuwana przy sterowaniu myszą.
setSeqNumber(long) - Method in class org.sourceforge.jvb3d.Network.UpdatePacket
ustawia numer SEQ pakietu
setSerialize(String) - Method in interface org.sourceforge.jvb3d.Model.IModelNetwork
Ustawia typ serializacji na serializację konkretnego obiektu
setSerialize(String) - Method in class org.sourceforge.jvb3d.Model.Model
 
setSerializeAll() - Method in interface org.sourceforge.jvb3d.Model.IModelNetwork
Ustawia typ serializacji modelu na serializację całej zawartości
setSerializeAll() - Method in class org.sourceforge.jvb3d.Model.Model
 
setSourceAddress(InetSocketAddress) - Method in class org.sourceforge.jvb3d.Network.Packet
Fukcja ustalająca adres klienta - do celów testowych
setStaticScene(BranchGroup) - Method in class org.sourceforge.jvb3d.Model.Model
Ustawia poddrzewo obiektów statycznych dla sceny.
setString(String) - Method in class org.sourceforge.jvb3d.Model.MyText2D
 
setTask(ControlTask, long) - Method in class org.sourceforge.jvb3d.Control.Control
Funkcja włączająca konkretną cykliczną funkcjonalność w modelu
setTimeout(int) - Method in class org.sourceforge.jvb3d.Network.NetworkReceiver
ustawia timeout socketu
setTransform(Transform3D) - Method in class org.sourceforge.jvb3d.Model.DynamicObject
Ustawia transformację
setUpdateData(byte[]) - Method in class org.sourceforge.jvb3d.Network.UpdatePacket
umieszcza dane do przesłania w pakiecie, i oblicza ich CRC
setUsableScene() - Method in class org.sourceforge.jvb3d.Model.Model
Ustawia poddrzewo obiektów używalnych dla sceny.
setViewTransform(TransformGroup) - Method in class org.sourceforge.jvb3d.Model.ControlableObject
Ustawia transformację kamery, która po ustawieniu będzie aktualizowana zgodnie z położeniem tego obiektu
setWorld(BranchGroup) - Method in class org.sourceforge.jvb3d.Model.DynamicObject
Ustawia referencję do świata, w którym danyc obiekt się znajduje
simpleUniverse - Variable in class org.sourceforge.jvb3d.Model.Model
 
sourceAddress - Variable in class org.sourceforge.jvb3d.Network.Packet
 
speed - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
start(int) - Method in class org.sourceforge.jvb3d.Network.NetworkServerFacade
rozpoczyna nasłuch serwera na określonym porcie
start(int) - Method in class org.sourceforge.jvb3d.Network.ServerFacade
powoduje uruchomienie serwera i nasłuch na podanym porcie
staticTree - Variable in class org.sourceforge.jvb3d.Loader.SceneLoader
 
staticTree - Variable in class org.sourceforge.jvb3d.Model.Model
 
staticWorld - Variable in class org.sourceforge.jvb3d.Model.DynamicObject
 
strafeSpeed - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
submitLine(String) - Method in class org.sourceforge.jvb3d.Model.HudObject
 
submitLine(String) - Method in interface org.sourceforge.jvb3d.Model.IChatControl
Podowuje zakończenie edycji aktualnej lini i dodanie jej do zawartości obiektu
submitLine(String) - Method in class org.sourceforge.jvb3d.Model.Model
 
SubSurface - Class in org.sourceforge.jvb3d.Loader
 
SubSurface(Point3d[]) - Constructor for class org.sourceforge.jvb3d.Loader.SubSurface
tworzy nową podpowierzchnię na podstawie tablicy 4 punktów
SubSurface(Point3d, Point3d, Point3d, Point3d) - Constructor for class org.sourceforge.jvb3d.Loader.SubSurface
tworzy nową subpowierzchnię na podstawie podanych wierzchołków
SubSurface.TextureCoordinates - Class in org.sourceforge.jvb3d.Loader
 
Surface - Class in org.sourceforge.jvb3d.Loader
 
Surface(Point3d[], String) - Constructor for class org.sourceforge.jvb3d.Loader.Surface
konstruktor nowej powierzchni
surfaces - Variable in class org.sourceforge.jvb3d.Loader.AppearanceFactory
 
surfacesFile - Static variable in class org.sourceforge.jvb3d.Loader.AppearanceFactory
 
surfacesFile - Static variable in class org.sourceforge.jvb3d.Loader.ModelManager
 

T

terminate() - Method in class org.sourceforge.jvb3d.Network.NetworkReceiver
zamyka socket i odpina go od portu
textToSubmit - Variable in class org.sourceforge.jvb3d.Model.HudObject
 
textureCoords - Variable in class org.sourceforge.jvb3d.Loader.SubSurface
 
TextureManager - Class in org.sourceforge.jvb3d.Loader
 
TextureManager() - Constructor for class org.sourceforge.jvb3d.Loader.TextureManager
powoduje wczytanie konfiguracji z pliku
textures - Variable in class org.sourceforge.jvb3d.Loader.TextureManager
 
texturesFile - Static variable in class org.sourceforge.jvb3d.Loader.TextureManager
 
TimeoutException - Exception in org.sourceforge.jvb3d.Network
 
TimeoutException(InetSocketAddress) - Constructor for exception org.sourceforge.jvb3d.Network.TimeoutException
tworzy wyjatek dla podanego adresu
timer - Variable in class org.sourceforge.jvb3d.Control.Control
 
tmpTransform - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
tmpTranslation - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
toString() - Method in class org.sourceforge.jvb3d.Model.MovableObject
 
transform - Variable in class org.sourceforge.jvb3d.Model.DynamicObject
 
transformGroup - Variable in class org.sourceforge.jvb3d.Model.DynamicObject
 
translation - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
ttl - Variable in class org.sourceforge.jvb3d.Model.DynamicObject
 
turnLeftRight(float) - Method in class org.sourceforge.jvb3d.Model.ControlableObject
 
turnLeftRight(float) - Method in interface org.sourceforge.jvb3d.Model.IPlayerControl
Podowuje obrót w kierunku lewo/prawo o zadany kąt w radianach
turnLeftRight(float) - Method in class org.sourceforge.jvb3d.Model.Model
 
turnUpDown(float) - Method in class org.sourceforge.jvb3d.Model.ControlableObject
 
turnUpDown(float) - Method in interface org.sourceforge.jvb3d.Model.IPlayerControl
Podowuje obrót w kierunku dół/góra o zadany kąt w radianach
turnUpDown(float) - Method in class org.sourceforge.jvb3d.Model.Model
 

U

up - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
update(Observable, Object) - Method in class org.sourceforge.jvb3d.Network.ClientManager
metoda update - uruchamiana, gdy serwer otrzyma pakiet
update(Observable, Object) - Method in class org.sourceforge.jvb3d.Network.ServerData
obsługuje pakiety otrzymane z sieci.
UpdatePacket - Class in org.sourceforge.jvb3d.Network
 
UpdatePacket() - Constructor for class org.sourceforge.jvb3d.Network.UpdatePacket
 
UsableObject - Class in org.sourceforge.jvb3d.Model
 
UsableObject() - Constructor for class org.sourceforge.jvb3d.Model.UsableObject
 
usableTree - Variable in class org.sourceforge.jvb3d.Model.Model
 

V

vector - Variable in class org.sourceforge.jvb3d.Model.MovableObject
 
vertices - Variable in class org.sourceforge.jvb3d.Loader.SubSurface
 
viewTransformGroup - Variable in class org.sourceforge.jvb3d.Model.ControlableObject
 
vRotation - Variable in class org.sourceforge.jvb3d.Model.ControlableObject
 

W

wallDefaultWidth - Static variable in class org.sourceforge.jvb3d.Loader.GraphObjectFactory
 
writeExternal(ObjectOutput) - Method in class org.sourceforge.jvb3d.Model.ControlableObject
 
writeExternal(ObjectOutput) - Method in class org.sourceforge.jvb3d.Model.DynamicObject
 
writeExternal(ObjectOutput) - Method in class org.sourceforge.jvb3d.Model.HudObject
 
writeExternal(ObjectOutput) - Method in class org.sourceforge.jvb3d.Model.Model
 
writeExternal(ObjectOutput) - Method in class org.sourceforge.jvb3d.Model.MovableObject
 

A B C D E F G H I J K L M N O P R S T U V W

Copyright © 2004-2005 Akademia Górniczo-Hutnicza w Krakowie. All Rights Reserved.