FreeWRL / FreeX3D 4.3.0
X3D_EspduTransform Struct Reference

Data Fields

int _nodeType
 
int _renderFlags
 
int _hit
 
int _change
 
int _ichange
 
char * _fieldchange
 
struct Vector_parentVector
 
double _dist
 
float _extent [6]
 
struct X3D_GeomRep_intern
 
int referenceCount
 
int _defaultContainer
 
void * _gc
 
struct X3D_Node_executionContext
 
int enabled
 
int isActive
 
double timestamp
 
struct Uni_Stringaddress
 
int port
 
struct Uni_StringmulticastRelayHost
 
int multicastRelayPort
 
struct Uni_StringnetworkMode
 
int isNetworkReader
 
int isNetworkWriter
 
int isStandAlone
 
double readInterval
 
double writeInterval
 
int rtpHeaderExpected
 
int isRtpHeaderHeard
 
int _registered
 
struct X3D_Node_dsock
 
double _lasttime
 
int _pduchange_networksensor
 
struct X3D_Node_oldState
 
int entityID
 
int applicationID
 
int siteID
 
struct Multi_String geoSystem
 
struct SFVec3d geoCoords
 
struct X3D_Node__geoSystem
 
int entityKind
 
int entityDomain
 
int entityCountry
 
int entityCategory
 
int entitySubCategory
 
int entitySpecific
 
int entityExtra
 
int forceID
 
struct Uni_Stringmarking
 
int deadReckoning
 
struct SFVec3f linearVelocity
 
struct SFVec3f linearAcceleration
 
struct SFVec3f _p0
 
struct SFVec3f _v0
 
struct SFVec3f _a0
 
struct SFRotation _angularVelocity
 
struct SFRotation _r0
 
int _change_count
 
int _sent
 
struct SFVec3f _lastp0
 
struct SFRotation _lastr0
 
double _lastp0time
 
double _lastframetime
 
struct SFVec3f _smoothingDelta
 
int _smoothingCount
 
float set_articulationParameterValue0
 
float set_articulationParameterValue1
 
float set_articulationParameterValue2
 
float set_articulationParameterValue3
 
float set_articulationParameterValue4
 
float set_articulationParameterValue5
 
float set_articulationParameterValue6
 
float set_articulationParameterValue7
 
int articulationParameterCount
 
struct Multi_Int32 articulationParameterDesignatorArray
 
struct Multi_Int32 articulationParameterChangeIndicatorArr
 
struct Multi_Int32 articulationParameterIdPartAttachedToAr
 
struct Multi_Int32 articulationParameterTypeArray
 
struct Multi_Float articulationParameterArray
 
float articulationParameterValue0_changed
 
float articulationParameterValue1_changed
 
float articulationParameterValue2_changed
 
float articulationParameterValue3_changed
 
float articulationParameterValue4_changed
 
float articulationParameterValue5_changed
 
float articulationParameterValue6_changed
 
float articulationParameterValue7_changed
 
int _pduchange_es
 
int collisionType
 
double collideTime
 
int isCollided
 
int _pduchange_collision
 
int eventEntityID
 
int eventApplicationID
 
int eventSiteID
 
int eventNumber
 
int fired1
 
int fired2
 
int fireMissionIndex
 
float firingRange
 
double firedTime
 
int _pduchange_fire
 
struct SFVec3f detonationLocation
 
struct SFVec3f detonationRelativeLocation
 
int detonationResult
 
double detonateTime
 
int isDetonated
 
int _pduchange_detonation
 
int munitionEntityID
 
int munitionApplicationID
 
int munitionSiteID
 
struct SFVec3f munitionStartPoint
 
struct SFVec3f munitionEndPoint
 
int munitionQuantity
 
int firingRate
 
int fuse
 
int warhead
 
struct Multi_Node addChildren
 
struct Multi_Node removeChildren
 
struct Multi_Node __sibAffectors
 
struct SFVec3f center
 
struct Multi_Node children
 
struct X3D_Nodemetadata
 
struct SFRotation rotation
 
struct SFVec3f scale
 
struct SFRotation scaleOrientation
 
struct SFVec3f translation
 
struct SFVec3f bboxCenter
 
struct SFVec3f bboxSize
 
int visible
 
int bboxDisplay
 
int __do_center
 
int __do_trans
 
int __do_rotation
 
int __do_scaleO
 
int __do_scale
 
int __do_anything
 
struct Multi_Node _sortedChildren
 

Detailed Description

Definition at line 5776 of file Structs.h.

Field Documentation

◆ __do_anything

int X3D_EspduTransform::__do_anything

Definition at line 5914 of file Structs.h.

◆ __do_center

int X3D_EspduTransform::__do_center

Definition at line 5909 of file Structs.h.

◆ __do_rotation

int X3D_EspduTransform::__do_rotation

Definition at line 5911 of file Structs.h.

◆ __do_scale

int X3D_EspduTransform::__do_scale

Definition at line 5913 of file Structs.h.

◆ __do_scaleO

int X3D_EspduTransform::__do_scaleO

Definition at line 5912 of file Structs.h.

◆ __do_trans

int X3D_EspduTransform::__do_trans

Definition at line 5910 of file Structs.h.

◆ __geoSystem

struct X3D_Node* X3D_EspduTransform::__geoSystem

Definition at line 5817 of file Structs.h.

◆ __sibAffectors

struct Multi_Node X3D_EspduTransform::__sibAffectors

Definition at line 5897 of file Structs.h.

◆ _a0

struct SFVec3f X3D_EspduTransform::_a0

Definition at line 5832 of file Structs.h.

◆ _angularVelocity

struct SFRotation X3D_EspduTransform::_angularVelocity

Definition at line 5833 of file Structs.h.

◆ _change

int X3D_EspduTransform::_change

Definition at line 5780 of file Structs.h.

◆ _change_count

int X3D_EspduTransform::_change_count

Definition at line 5835 of file Structs.h.

◆ _defaultContainer

int X3D_EspduTransform::_defaultContainer

Definition at line 5788 of file Structs.h.

◆ _dist

double X3D_EspduTransform::_dist

Definition at line 5784 of file Structs.h.

◆ _dsock

struct X3D_Node* X3D_EspduTransform::_dsock

Definition at line 5808 of file Structs.h.

◆ _executionContext

struct X3D_Node* X3D_EspduTransform::_executionContext

Definition at line 5790 of file Structs.h.

◆ _extent

float X3D_EspduTransform::_extent[6]

Definition at line 5785 of file Structs.h.

◆ _fieldchange

char* X3D_EspduTransform::_fieldchange

Definition at line 5782 of file Structs.h.

◆ _gc

void* X3D_EspduTransform::_gc

Definition at line 5789 of file Structs.h.

◆ _hit

int X3D_EspduTransform::_hit

Definition at line 5779 of file Structs.h.

◆ _ichange

int X3D_EspduTransform::_ichange

Definition at line 5781 of file Structs.h.

◆ _intern

struct X3D_GeomRep* X3D_EspduTransform::_intern

Definition at line 5786 of file Structs.h.

◆ _lastframetime

double X3D_EspduTransform::_lastframetime

Definition at line 5840 of file Structs.h.

◆ _lastp0

struct SFVec3f X3D_EspduTransform::_lastp0

Definition at line 5837 of file Structs.h.

◆ _lastp0time

double X3D_EspduTransform::_lastp0time

Definition at line 5839 of file Structs.h.

◆ _lastr0

struct SFRotation X3D_EspduTransform::_lastr0

Definition at line 5838 of file Structs.h.

◆ _lasttime

double X3D_EspduTransform::_lasttime

Definition at line 5809 of file Structs.h.

◆ _nodeType

int X3D_EspduTransform::_nodeType

Definition at line 5777 of file Structs.h.

◆ _oldState

struct X3D_Node* X3D_EspduTransform::_oldState

Definition at line 5811 of file Structs.h.

◆ _p0

struct SFVec3f X3D_EspduTransform::_p0

Definition at line 5830 of file Structs.h.

◆ _parentVector

struct Vector* X3D_EspduTransform::_parentVector

Definition at line 5783 of file Structs.h.

◆ _pduchange_collision

int X3D_EspduTransform::_pduchange_collision

Definition at line 5869 of file Structs.h.

◆ _pduchange_detonation

int X3D_EspduTransform::_pduchange_detonation

Definition at line 5885 of file Structs.h.

◆ _pduchange_es

int X3D_EspduTransform::_pduchange_es

Definition at line 5865 of file Structs.h.

◆ _pduchange_fire

int X3D_EspduTransform::_pduchange_fire

Definition at line 5879 of file Structs.h.

◆ _pduchange_networksensor

int X3D_EspduTransform::_pduchange_networksensor

Definition at line 5810 of file Structs.h.

◆ _r0

struct SFRotation X3D_EspduTransform::_r0

Definition at line 5834 of file Structs.h.

◆ _registered

int X3D_EspduTransform::_registered

Definition at line 5807 of file Structs.h.

◆ _renderFlags

int X3D_EspduTransform::_renderFlags

Definition at line 5778 of file Structs.h.

◆ _sent

int X3D_EspduTransform::_sent

Definition at line 5836 of file Structs.h.

◆ _smoothingCount

int X3D_EspduTransform::_smoothingCount

Definition at line 5842 of file Structs.h.

◆ _smoothingDelta

struct SFVec3f X3D_EspduTransform::_smoothingDelta

Definition at line 5841 of file Structs.h.

◆ _sortedChildren

struct Multi_Node X3D_EspduTransform::_sortedChildren

Definition at line 5915 of file Structs.h.

◆ _v0

struct SFVec3f X3D_EspduTransform::_v0

Definition at line 5831 of file Structs.h.

◆ addChildren

struct Multi_Node X3D_EspduTransform::addChildren

Definition at line 5895 of file Structs.h.

◆ address

struct Uni_String* X3D_EspduTransform::address

Definition at line 5795 of file Structs.h.

◆ applicationID

int X3D_EspduTransform::applicationID

Definition at line 5813 of file Structs.h.

◆ articulationParameterArray

struct Multi_Float X3D_EspduTransform::articulationParameterArray

Definition at line 5856 of file Structs.h.

◆ articulationParameterChangeIndicatorArr

struct Multi_Int32 X3D_EspduTransform::articulationParameterChangeIndicatorArr

Definition at line 5853 of file Structs.h.

◆ articulationParameterCount

int X3D_EspduTransform::articulationParameterCount

Definition at line 5851 of file Structs.h.

◆ articulationParameterDesignatorArray

struct Multi_Int32 X3D_EspduTransform::articulationParameterDesignatorArray

Definition at line 5852 of file Structs.h.

◆ articulationParameterIdPartAttachedToAr

struct Multi_Int32 X3D_EspduTransform::articulationParameterIdPartAttachedToAr

Definition at line 5854 of file Structs.h.

◆ articulationParameterTypeArray

struct Multi_Int32 X3D_EspduTransform::articulationParameterTypeArray

Definition at line 5855 of file Structs.h.

◆ articulationParameterValue0_changed

float X3D_EspduTransform::articulationParameterValue0_changed

Definition at line 5857 of file Structs.h.

◆ articulationParameterValue1_changed

float X3D_EspduTransform::articulationParameterValue1_changed

Definition at line 5858 of file Structs.h.

◆ articulationParameterValue2_changed

float X3D_EspduTransform::articulationParameterValue2_changed

Definition at line 5859 of file Structs.h.

◆ articulationParameterValue3_changed

float X3D_EspduTransform::articulationParameterValue3_changed

Definition at line 5860 of file Structs.h.

◆ articulationParameterValue4_changed

float X3D_EspduTransform::articulationParameterValue4_changed

Definition at line 5861 of file Structs.h.

◆ articulationParameterValue5_changed

float X3D_EspduTransform::articulationParameterValue5_changed

Definition at line 5862 of file Structs.h.

◆ articulationParameterValue6_changed

float X3D_EspduTransform::articulationParameterValue6_changed

Definition at line 5863 of file Structs.h.

◆ articulationParameterValue7_changed

float X3D_EspduTransform::articulationParameterValue7_changed

Definition at line 5864 of file Structs.h.

◆ bboxCenter

struct SFVec3f X3D_EspduTransform::bboxCenter

Definition at line 5905 of file Structs.h.

◆ bboxDisplay

int X3D_EspduTransform::bboxDisplay

Definition at line 5908 of file Structs.h.

◆ bboxSize

struct SFVec3f X3D_EspduTransform::bboxSize

Definition at line 5906 of file Structs.h.

◆ center

struct SFVec3f X3D_EspduTransform::center

Definition at line 5898 of file Structs.h.

◆ children

struct Multi_Node X3D_EspduTransform::children

Definition at line 5899 of file Structs.h.

◆ collideTime

double X3D_EspduTransform::collideTime

Definition at line 5867 of file Structs.h.

◆ collisionType

int X3D_EspduTransform::collisionType

Definition at line 5866 of file Structs.h.

◆ deadReckoning

int X3D_EspduTransform::deadReckoning

Definition at line 5827 of file Structs.h.

◆ detonateTime

double X3D_EspduTransform::detonateTime

Definition at line 5883 of file Structs.h.

◆ detonationLocation

struct SFVec3f X3D_EspduTransform::detonationLocation

Definition at line 5880 of file Structs.h.

◆ detonationRelativeLocation

struct SFVec3f X3D_EspduTransform::detonationRelativeLocation

Definition at line 5881 of file Structs.h.

◆ detonationResult

int X3D_EspduTransform::detonationResult

Definition at line 5882 of file Structs.h.

◆ enabled

int X3D_EspduTransform::enabled

Definition at line 5792 of file Structs.h.

◆ entityCategory

int X3D_EspduTransform::entityCategory

Definition at line 5821 of file Structs.h.

◆ entityCountry

int X3D_EspduTransform::entityCountry

Definition at line 5820 of file Structs.h.

◆ entityDomain

int X3D_EspduTransform::entityDomain

Definition at line 5819 of file Structs.h.

◆ entityExtra

int X3D_EspduTransform::entityExtra

Definition at line 5824 of file Structs.h.

◆ entityID

int X3D_EspduTransform::entityID

Definition at line 5812 of file Structs.h.

◆ entityKind

int X3D_EspduTransform::entityKind

Definition at line 5818 of file Structs.h.

◆ entitySpecific

int X3D_EspduTransform::entitySpecific

Definition at line 5823 of file Structs.h.

◆ entitySubCategory

int X3D_EspduTransform::entitySubCategory

Definition at line 5822 of file Structs.h.

◆ eventApplicationID

int X3D_EspduTransform::eventApplicationID

Definition at line 5871 of file Structs.h.

◆ eventEntityID

int X3D_EspduTransform::eventEntityID

Definition at line 5870 of file Structs.h.

◆ eventNumber

int X3D_EspduTransform::eventNumber

Definition at line 5873 of file Structs.h.

◆ eventSiteID

int X3D_EspduTransform::eventSiteID

Definition at line 5872 of file Structs.h.

◆ fired1

int X3D_EspduTransform::fired1

Definition at line 5874 of file Structs.h.

◆ fired2

int X3D_EspduTransform::fired2

Definition at line 5875 of file Structs.h.

◆ firedTime

double X3D_EspduTransform::firedTime

Definition at line 5878 of file Structs.h.

◆ fireMissionIndex

int X3D_EspduTransform::fireMissionIndex

Definition at line 5876 of file Structs.h.

◆ firingRange

float X3D_EspduTransform::firingRange

Definition at line 5877 of file Structs.h.

◆ firingRate

int X3D_EspduTransform::firingRate

Definition at line 5892 of file Structs.h.

◆ forceID

int X3D_EspduTransform::forceID

Definition at line 5825 of file Structs.h.

◆ fuse

int X3D_EspduTransform::fuse

Definition at line 5893 of file Structs.h.

◆ geoCoords

struct SFVec3d X3D_EspduTransform::geoCoords

Definition at line 5816 of file Structs.h.

◆ geoSystem

struct Multi_String X3D_EspduTransform::geoSystem

Definition at line 5815 of file Structs.h.

◆ isActive

int X3D_EspduTransform::isActive

Definition at line 5793 of file Structs.h.

◆ isCollided

int X3D_EspduTransform::isCollided

Definition at line 5868 of file Structs.h.

◆ isDetonated

int X3D_EspduTransform::isDetonated

Definition at line 5884 of file Structs.h.

◆ isNetworkReader

int X3D_EspduTransform::isNetworkReader

Definition at line 5800 of file Structs.h.

◆ isNetworkWriter

int X3D_EspduTransform::isNetworkWriter

Definition at line 5801 of file Structs.h.

◆ isRtpHeaderHeard

int X3D_EspduTransform::isRtpHeaderHeard

Definition at line 5806 of file Structs.h.

◆ isStandAlone

int X3D_EspduTransform::isStandAlone

Definition at line 5802 of file Structs.h.

◆ linearAcceleration

struct SFVec3f X3D_EspduTransform::linearAcceleration

Definition at line 5829 of file Structs.h.

◆ linearVelocity

struct SFVec3f X3D_EspduTransform::linearVelocity

Definition at line 5828 of file Structs.h.

◆ marking

struct Uni_String* X3D_EspduTransform::marking

Definition at line 5826 of file Structs.h.

◆ metadata

struct X3D_Node* X3D_EspduTransform::metadata

Definition at line 5900 of file Structs.h.

◆ multicastRelayHost

struct Uni_String* X3D_EspduTransform::multicastRelayHost

Definition at line 5797 of file Structs.h.

◆ multicastRelayPort

int X3D_EspduTransform::multicastRelayPort

Definition at line 5798 of file Structs.h.

◆ munitionApplicationID

int X3D_EspduTransform::munitionApplicationID

Definition at line 5887 of file Structs.h.

◆ munitionEndPoint

struct SFVec3f X3D_EspduTransform::munitionEndPoint

Definition at line 5890 of file Structs.h.

◆ munitionEntityID

int X3D_EspduTransform::munitionEntityID

Definition at line 5886 of file Structs.h.

◆ munitionQuantity

int X3D_EspduTransform::munitionQuantity

Definition at line 5891 of file Structs.h.

◆ munitionSiteID

int X3D_EspduTransform::munitionSiteID

Definition at line 5888 of file Structs.h.

◆ munitionStartPoint

struct SFVec3f X3D_EspduTransform::munitionStartPoint

Definition at line 5889 of file Structs.h.

◆ networkMode

struct Uni_String* X3D_EspduTransform::networkMode

Definition at line 5799 of file Structs.h.

◆ port

int X3D_EspduTransform::port

Definition at line 5796 of file Structs.h.

◆ readInterval

double X3D_EspduTransform::readInterval

Definition at line 5803 of file Structs.h.

◆ referenceCount

int X3D_EspduTransform::referenceCount

Definition at line 5787 of file Structs.h.

◆ removeChildren

struct Multi_Node X3D_EspduTransform::removeChildren

Definition at line 5896 of file Structs.h.

◆ rotation

struct SFRotation X3D_EspduTransform::rotation

Definition at line 5901 of file Structs.h.

◆ rtpHeaderExpected

int X3D_EspduTransform::rtpHeaderExpected

Definition at line 5805 of file Structs.h.

◆ scale

struct SFVec3f X3D_EspduTransform::scale

Definition at line 5902 of file Structs.h.

◆ scaleOrientation

struct SFRotation X3D_EspduTransform::scaleOrientation

Definition at line 5903 of file Structs.h.

◆ set_articulationParameterValue0

float X3D_EspduTransform::set_articulationParameterValue0

Definition at line 5843 of file Structs.h.

◆ set_articulationParameterValue1

float X3D_EspduTransform::set_articulationParameterValue1

Definition at line 5844 of file Structs.h.

◆ set_articulationParameterValue2

float X3D_EspduTransform::set_articulationParameterValue2

Definition at line 5845 of file Structs.h.

◆ set_articulationParameterValue3

float X3D_EspduTransform::set_articulationParameterValue3

Definition at line 5846 of file Structs.h.

◆ set_articulationParameterValue4

float X3D_EspduTransform::set_articulationParameterValue4

Definition at line 5847 of file Structs.h.

◆ set_articulationParameterValue5

float X3D_EspduTransform::set_articulationParameterValue5

Definition at line 5848 of file Structs.h.

◆ set_articulationParameterValue6

float X3D_EspduTransform::set_articulationParameterValue6

Definition at line 5849 of file Structs.h.

◆ set_articulationParameterValue7

float X3D_EspduTransform::set_articulationParameterValue7

Definition at line 5850 of file Structs.h.

◆ siteID

int X3D_EspduTransform::siteID

Definition at line 5814 of file Structs.h.

◆ timestamp

double X3D_EspduTransform::timestamp

Definition at line 5794 of file Structs.h.

◆ translation

struct SFVec3f X3D_EspduTransform::translation

Definition at line 5904 of file Structs.h.

◆ visible

int X3D_EspduTransform::visible

Definition at line 5907 of file Structs.h.

◆ warhead

int X3D_EspduTransform::warhead

Definition at line 5894 of file Structs.h.

◆ writeInterval

double X3D_EspduTransform::writeInterval

Definition at line 5804 of file Structs.h.


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