RapyutaSimulationPlugins
Public Member Functions | Public Attributes | List of all members
FRRRobotLinkProperty Struct Reference

#include <RREntityStructs.h>

Collaboration diagram for FRRRobotLinkProperty:
Collaboration graph
[legend]

Public Member Functions

 FRRRobotLinkProperty ()
 
 FRRRobotLinkProperty (FString InName)
 
FTransform GetRelativeTransformToParent () const
 
FTransform GetVisualOffset (int32 InVisualIndex=0) const
 
FTransform GetVisualRelativeTransformToParent (int32 InVisualIndex=0) const
 
bool operator== (const FRRRobotLinkProperty &LinkProp)
 
bool operator== (const FString &String)
 
void PrintSelf () const
 

Public Attributes

FString Name
 
FString ParentFrameName
 Only available in SDF. More...
 
int8 LinkIndex = INDEX_NONE
 
int8 ParentLinkIndex = INDEX_NONE
 
FVector Location = FVector::ZeroVector
 Relative to the parent link. More...
 
FQuat Rotation = FQuat::Identity
 
FRRRobotLinkInertia Inertia
 
TArray< FRREntityGeometryInfoVisualList
 Relative visual offset to the link itself(URDF) or parent frame(SDF) More...
 
TArray< FRREntityGeometryInfoCollisionList
 
TArray< FRRSensorPropertySensorList
 

Detailed Description

USTRUCT(BlueprintType)

Constructor & Destructor Documentation

◆ FRRRobotLinkProperty() [1/2]

FRRRobotLinkProperty::FRRRobotLinkProperty ( )
inline

◆ FRRRobotLinkProperty() [2/2]

FRRRobotLinkProperty::FRRRobotLinkProperty ( FString  InName)
inline

Member Function Documentation

◆ GetRelativeTransformToParent()

FTransform FRRRobotLinkProperty::GetRelativeTransformToParent ( ) const
inline

◆ GetVisualOffset()

FTransform FRRRobotLinkProperty::GetVisualOffset ( int32  InVisualIndex = 0) const
inline

◆ GetVisualRelativeTransformToParent()

FTransform FRRRobotLinkProperty::GetVisualRelativeTransformToParent ( int32  InVisualIndex = 0) const
inline

◆ operator==() [1/2]

bool FRRRobotLinkProperty::operator== ( const FRRRobotLinkProperty LinkProp)
inline

◆ operator==() [2/2]

bool FRRRobotLinkProperty::operator== ( const FString &  String)
inline

◆ PrintSelf()

void FRRRobotLinkProperty::PrintSelf ( ) const
inline

Member Data Documentation

◆ CollisionList

TArray<FRREntityGeometryInfo> FRRRobotLinkProperty::CollisionList

◆ Inertia

FRRRobotLinkInertia FRRRobotLinkProperty::Inertia

◆ LinkIndex

int8 FRRRobotLinkProperty::LinkIndex = INDEX_NONE

◆ Location

FVector FRRRobotLinkProperty::Location = FVector::ZeroVector

Relative to the parent link.

In URDF: <joint>�s <origin xyz= "" rpy=""> In SDF : <joint> -> <pose> 6 values (xyz + rpy)

UPROPERTY(EditAnywhere)

◆ Name

FString FRRRobotLinkProperty::Name

◆ ParentFrameName

FString FRRRobotLinkProperty::ParentFrameName

Only available in SDF.

UPROPERTY(EditAnywhere)

◆ ParentLinkIndex

int8 FRRRobotLinkProperty::ParentLinkIndex = INDEX_NONE

◆ Rotation

FQuat FRRRobotLinkProperty::Rotation = FQuat::Identity

◆ SensorList

TArray<FRRSensorProperty> FRRRobotLinkProperty::SensorList

◆ VisualList

TArray<FRREntityGeometryInfo> FRRRobotLinkProperty::VisualList

Relative visual offset to the link itself(URDF) or parent frame(SDF)

In URDF: <visual>�s <origin xyz= "" rpy=""> In SDF : <link> -> <pose> 6 values (xyz + rpy)

UPROPERTY(EditAnywhere)


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