UnityMol  0.9.6-875
UnityMol viewer / In developement
ArtemisThreadedClient Class Reference

Public Member Functions

void stop_simulation (ArtemisClientPointer client)
 
void disconnect (ArtemisClientPointer client)
 
void mainProc (ArtemisClientPointer client, int capacity)
 
void send_forces (ArtemisClientPointer client, int nb_forces, int[] indices, float[] coordinates)
 
void stop ()
 

Private Attributes

GameObject artemisGo
 
float[] pos2
 
bool initialized = false
 
bool run = false
 
bool kill_simulation = false
 

Detailed Description

Definition at line 11 of file ArtemisManager.cs.

Member Function Documentation

void ArtemisThreadedClient.disconnect ( ArtemisClientPointer  client)

Definition at line 25 of file ArtemisManager.cs.

References ArtemisWrapper.artemis_client_disconnect().

Referenced by mainProc(), and ArtemisManager.stop_simulation().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void ArtemisThreadedClient.send_forces ( ArtemisClientPointer  client,
int  nb_forces,
int[]  indices,
float[]  coordinates 
)

Definition at line 91 of file ArtemisManager.cs.

References ArtemisWrapper.artemis_client_send_forces().

Referenced by ArtemisManager.send_forces().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void ArtemisThreadedClient.stop ( )

Definition at line 96 of file ArtemisManager.cs.

Referenced by ArtemisManager.disconnect().

+ Here is the caller graph for this function:

void ArtemisThreadedClient.stop_simulation ( ArtemisClientPointer  client)

Definition at line 20 of file ArtemisManager.cs.

Referenced by ArtemisManager.stop_simulation().

+ Here is the caller graph for this function:

Member Data Documentation

GameObject ArtemisThreadedClient.artemisGo
private

Definition at line 12 of file ArtemisManager.cs.

bool ArtemisThreadedClient.initialized = false
private

Definition at line 16 of file ArtemisManager.cs.

bool ArtemisThreadedClient.kill_simulation = false
private

Definition at line 18 of file ArtemisManager.cs.

float [] ArtemisThreadedClient.pos2
private

Definition at line 14 of file ArtemisManager.cs.

bool ArtemisThreadedClient.run = false
private

Definition at line 17 of file ArtemisManager.cs.


The documentation for this class was generated from the following file: