argos::CMagnetEquippedEntity::SInstance Struct Reference

#include <magnet_equipped_entity.h>

Collaboration diagram for argos::CMagnetEquippedEntity::SInstance:

Public Types

using TVector = std::vector< SInstance >
 

Public Member Functions

 SInstance (CMagnetEntity &c_magnet, SAnchor &s_anchor, const CVector3 &c_position_offset)
 

Public Attributes

CMagnetEntityMagnet
 
SAnchorAnchor
 
CVector3 Offset
 

Detailed Description

Definition at line 38 of file magnet_equipped_entity.h.

Member Typedef Documentation

◆ TVector

Constructor & Destructor Documentation

◆ SInstance()

argos::CMagnetEquippedEntity::SInstance::SInstance ( CMagnetEntity c_magnet,
SAnchor s_anchor,
const CVector3 c_position_offset 
)

Definition at line 14 of file magnet_equipped_entity.cpp.

Member Data Documentation

◆ Anchor

SAnchor& argos::CMagnetEquippedEntity::SInstance::Anchor

Definition at line 40 of file magnet_equipped_entity.h.

◆ Magnet

CMagnetEntity& argos::CMagnetEquippedEntity::SInstance::Magnet

Definition at line 39 of file magnet_equipped_entity.h.

◆ Offset

CVector3 argos::CMagnetEquippedEntity::SInstance::Offset

Definition at line 41 of file magnet_equipped_entity.h.