#include <NetworkPerception.h>
◆ Type
Basic Thing types.
| Enumerator |
|---|
| Undetermined | |
| Switch | |
| DistanceSensor | |
| ControlledMotor | |
| UncontrolledMotor | |
| Servo | |
| ExternalSensor | |
◆ ProcessPacket()
| void NetworkPerception::ProcessPacket |
( |
Roboid * |
roboid, |
|
|
unsigned char * |
buffer, |
|
|
int |
packetsize |
|
) |
| |
◆ ReceiveCreateMsg()
| void NetworkPerception::ReceiveCreateMsg |
( |
unsigned char * |
data, |
|
|
Roboid * |
roboid |
|
) |
| |
|
protected |
◆ ReceivePoseMsg()
| void NetworkPerception::ReceivePoseMsg |
( |
unsigned char * |
data, |
|
|
Roboid * |
roboid |
|
) |
| |
|
protected |
◆ ReceiveTypedObject()
| void NetworkPerception::ReceiveTypedObject |
( |
unsigned char * |
data, |
|
|
Roboid * |
roboid |
|
) |
| |
|
protected |
◆ ReceivePlane()
| void NetworkPerception::ReceivePlane |
( |
unsigned char * |
data, |
|
|
Roboid * |
roboid |
|
) |
| |
|
protected |
◆ ReceiveInt32()
| Int32 NetworkPerception::ReceiveInt32 |
( |
unsigned char * |
data, |
|
|
int |
startIndex |
|
) |
| |
|
protected |
◆ ReceiveFloat100()
| float NetworkPerception::ReceiveFloat100 |
( |
unsigned char * |
data, |
|
|
int |
startIndex |
|
) |
| |
|
protected |
◆ ReceiveVector3()
| Vector3 NetworkPerception::ReceiveVector3 |
( |
unsigned char * |
data, |
|
|
int |
startIndex |
|
) |
| |
|
protected |
◆ Update()
| virtual void Passer::RoboidControl::Sensor::Update |
( |
| ) |
|
|
inlinevirtualinherited |
◆ IsMotor()
◆ IsSensor()
◆ SetParent()
| void Thing::SetParent |
( |
Thing * |
parent | ) |
|
|
inherited |
◆ GetParent()
| Thing * Thing::GetParent |
( |
| ) |
|
|
inherited |
◆ AddChild()
| void Thing::AddChild |
( |
Thing * |
child | ) |
|
|
inherited |
◆ GetChild()
| Thing * Thing::GetChild |
( |
unsigned char |
childIx | ) |
|
|
inherited |
◆ type
| unsigned int Passer::RoboidControl::Thing::type |
|
inherited |
◆ SwitchType
The type of a switch sensor.
◆ DistanceSensorType
| const unsigned int Thing::DistanceSensorType |
|
staticinherited |
Initial value:=
static const unsigned int SensorType
Bitmap for Sensor type.
Definition Thing.h:48
The type of a distance sensor.
◆ ControlledMotorType
| const unsigned int Thing::ControlledMotorType |
|
staticinherited |
Initial value:=
static const unsigned int MotorType
Bitmask for Motor type.
Definition Thing.h:46
The type of a controlled motor.
◆ UncontrolledMotorType
| const unsigned int Thing::UncontrolledMotorType |
|
staticinherited |
Initial value:
The type of an uncontrolled motor.
◆ ServoType
| const unsigned int Thing::ServoType = (unsigned int)Type::Servo |
|
staticinherited |
The type of an object received from the network.
◆ ExternalType
◆ position
| Polar Passer::RoboidControl::Thing::position |
|
inherited |
◆ MotorType
| const unsigned int Passer::RoboidControl::Thing::MotorType = 0x8000 |
|
staticprotectedinherited |
◆ SensorType
| const unsigned int Passer::RoboidControl::Thing::SensorType = 0x4000 |
|
staticprotectedinherited |
◆ parent
| Thing* Passer::RoboidControl::Thing::parent = nullptr |
|
protectedinherited |
◆ childCount
| unsigned char Passer::RoboidControl::Thing::childCount = 0 |
|
protectedinherited |
◆ children
| Thing** Passer::RoboidControl::Thing::children = nullptr |
|
protectedinherited |
The documentation for this class was generated from the following files: