Class MessageSpatial2D::Out
Defined in File MessageSpatial2DDevice.cuh
Nested Relationships
This class is a nested type of Class MessageSpatial2D.
Inheritance Relationships
Base Type
public flamegpu::MessageBruteForce::Out
(Class MessageBruteForce::Out)
Class Documentation
-
class Out : public flamegpu::MessageBruteForce::Out
This class is accessible via DeviceAPI.message_out if MessageSpatial3D is specified in FLAMEGPU_AGENT_FUNCTION It gives access to functionality for outputting spatially partitioned messages
Public Functions
-
__device__ inline Out(const void*, unsigned int *scan_flag_messageOutput)
Constructer Initialises member variables
- Parameters:
scan_flag_messageOutput – Scan flag array for optional message output
-
__device__ inline void setLocation(const float x, const float y) const
Sets the location for this agents message
Note
Convenience wrapper for setVariable()
- Parameters:
x – Message x coord
y – Message y coord
-
__device__ inline Out(const void*, unsigned int *scan_flag_messageOutput)