Processes raycast requests as ODE is in a state to be able to do them. This ensures that it's thread safe and there will be no conflicts. Requests get returned by a different thread then they were requested by.
More...
Processes raycast requests as ODE is in a state to be able to do them. This ensures that it's thread safe and there will be no conflicts. Requests get returned by a different thread then they were requested by.
Definition at line 44 of file ODERayCastRequestManager.cs.
OpenSim.Region.PhysicsModule.ODE.ODERayCastRequestManager.ODERayCastRequestManager |
( |
OdeScene |
pScene | ) |
|
|
inline |
int OpenSim.Region.PhysicsModule.ODE.ODERayCastRequestManager.ProcessQueuedRequests |
( |
| ) |
|
|
inline |
void OpenSim.Region.PhysicsModule.ODE.ODERayCastRequestManager.QueueRequest |
( |
Vector3 |
position, |
|
|
Vector3 |
direction, |
|
|
float |
length, |
|
|
RaycastCallback |
retMethod |
|
) |
| |
|
inline |
Queues a raycast
- Parameters
-
position | Origin of Ray |
direction | Ray normal |
length | Ray length |
retMethod | Return method to send the results |
Definition at line 88 of file ODERayCastRequestManager.cs.
void OpenSim.Region.PhysicsModule.ODE.ODERayCastRequestManager.QueueRequest |
( |
Vector3 |
position, |
|
|
Vector3 |
direction, |
|
|
float |
length, |
|
|
int |
count, |
|
|
RayCallback |
retMethod |
|
) |
| |
|
inline |
Queues a raycast
- Parameters
-
position | Origin of Ray |
direction | Ray normal |
length | Ray length |
count | |
retMethod | Return method to send the results |
Definition at line 110 of file ODERayCastRequestManager.cs.
The documentation for this class was generated from the following file: