mcm_uulm_PerceivedObject.h
Go to the documentation of this file.
1 /*
2  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3  * From ASN.1 module "ETSI-ITS-CDD"
4  * found in "/input/ETSI-ITS-CDD.asn"
5  * `asn1c -fcompound-names -fprefix=mcm_uulm_ -no-gen-BER -no-gen-XER -no-gen-OER -no-gen-example -gen-UPER -gen-JER`
6  */
7 
8 #ifndef _mcm_uulm_PerceivedObject_H_
9 #define _mcm_uulm_PerceivedObject_H_
10 
11 
13 
14 /* Including external dependencies */
21 
22 #ifdef __cplusplus
23 extern "C" {
24 #endif
25 
26 /* Forward declarations */
37 
38 /* mcm_uulm_PerceivedObject */
39 typedef struct mcm_uulm_PerceivedObject {
55  struct mcm_uulm_MapPosition *mapPosition; /* OPTIONAL */
56  /*
57  * This type is extensible,
58  * possible extensions are below.
59  */
62 
63  /* Context for parsing across buffer boundaries */
66 
67 /* Implementation */
69 
70 #ifdef __cplusplus
71 }
72 #endif
73 
74 /* Referred external types */
85 
86 #endif /* _mcm_uulm_PerceivedObject_H_ */
asn_struct_ctx_s
Definition: constr_TYPE.h:29
mcm_uulm_CartesianPosition3dWithConfidence.h
mcm_uulm_Acceleration3dWithConfidence
Definition: mcm_uulm_Acceleration3dWithConfidence.h:31
mcm_uulm_ObjectPerceptionQuality.h
mcm_uulm_Velocity3dWithConfidence
Definition: mcm_uulm_Velocity3dWithConfidence.h:31
mcm_uulm_PerceivedObject::objectPerceptionQuality
mcm_uulm_ObjectPerceptionQuality_t * objectPerceptionQuality
Definition: mcm_uulm_PerceivedObject.h:52
mcm_uulm_PerceivedObject::position
mcm_uulm_CartesianPosition3dWithConfidence_t position
Definition: mcm_uulm_PerceivedObject.h:42
mcm_uulm_PerceivedObject::objectDimensionY
struct mcm_uulm_ObjectDimension * objectDimensionY
Definition: mcm_uulm_PerceivedObject.h:49
mcm_uulm_PerceivedObject::classification
struct mcm_uulm_ObjectClassDescription * classification
Definition: mcm_uulm_PerceivedObject.h:54
mcm_uulm_PredictionsContainer
Definition: mcm_uulm_PredictionsContainer.h:24
mcm_uulm_ObjectClassDescription.h
mcm_uulm_PerceivedObject::lowerTriangularCorrelationMatrices
struct mcm_uulm_LowerTriangularPositiveSemidefiniteMatrices * lowerTriangularCorrelationMatrices
Definition: mcm_uulm_PerceivedObject.h:47
mcm_uulm_PerceivedObject::objectDimensionX
struct mcm_uulm_ObjectDimension * objectDimensionX
Definition: mcm_uulm_PerceivedObject.h:50
mcm_uulm_SequenceOfIdentifier1B.h
mcm_uulm_DeltaTimeMilliSecondSigned.h
mcm_uulm_EulerAnglesWithConfidence
Definition: mcm_uulm_EulerAnglesWithConfidence.h:26
mcm_uulm_PerceivedObject::velocity
struct mcm_uulm_Velocity3dWithConfidence * velocity
Definition: mcm_uulm_PerceivedObject.h:43
mcm_uulm_Identifier2B_t
long mcm_uulm_Identifier2B_t
Definition: mcm_uulm_Identifier2B.h:22
asn_DEF_mcm_uulm_PerceivedObject
asn_TYPE_descriptor_t asn_DEF_mcm_uulm_PerceivedObject
Definition: mcm_uulm_PerceivedObject.c:437
mcm_uulm_PredictionsContainer.h
asn_TYPE_descriptor_s
Definition: constr_TYPE.h:224
mcm_uulm_LowerTriangularPositiveSemidefiniteMatrices
Definition: mcm_uulm_LowerTriangularPositiveSemidefiniteMatrices.h:26
mcm_uulm_LowerTriangularPositiveSemidefiniteMatrices.h
mcm_uulm_DeltaTimeMilliSecondSigned_t
long mcm_uulm_DeltaTimeMilliSecondSigned_t
Definition: mcm_uulm_DeltaTimeMilliSecondSigned.h:22
mcm_uulm_PerceivedObject::mapPosition
struct mcm_uulm_MapPosition * mapPosition
Definition: mcm_uulm_PerceivedObject.h:55
mcm_uulm_SequenceOfIdentifier1B
Definition: mcm_uulm_SequenceOfIdentifier1B.h:24
mcm_uulm_PerceivedObject::measurementDeltaTime
mcm_uulm_DeltaTimeMilliSecondSigned_t measurementDeltaTime
Definition: mcm_uulm_PerceivedObject.h:41
mcm_uulm_PerceivedObject::sensorIdList
struct mcm_uulm_SequenceOfIdentifier1B * sensorIdList
Definition: mcm_uulm_PerceivedObject.h:53
mcm_uulm_MapPosition
Definition: mcm_uulm_MapPosition.h:27
mcm_uulm_PerceivedObject::objectId
mcm_uulm_Identifier2B_t * objectId
Definition: mcm_uulm_PerceivedObject.h:40
mcm_uulm_StationId_t
unsigned long mcm_uulm_StationId_t
Definition: mcm_uulm_StationId.h:22
mcm_uulm_PerceivedObject::zAngularVelocity
struct mcm_uulm_CartesianAngularVelocityComponent * zAngularVelocity
Definition: mcm_uulm_PerceivedObject.h:46
mcm_uulm_PerceivedObject::acceleration
struct mcm_uulm_Acceleration3dWithConfidence * acceleration
Definition: mcm_uulm_PerceivedObject.h:44
mcm_uulm_Acceleration3dWithConfidence.h
mcm_uulm_PerceivedObject
Definition: mcm_uulm_PerceivedObject.h:39
mcm_uulm_PerceivedObject::_asn_ctx
asn_struct_ctx_t _asn_ctx
Definition: mcm_uulm_PerceivedObject.h:64
mcm_uulm_ObjectDimension
Definition: mcm_uulm_ObjectDimension.h:24
mcm_uulm_PerceivedObject::angles
struct mcm_uulm_EulerAnglesWithConfidence * angles
Definition: mcm_uulm_PerceivedObject.h:45
mcm_uulm_PerceivedObject::predictions
struct mcm_uulm_PredictionsContainer * predictions
Definition: mcm_uulm_PerceivedObject.h:60
mcm_uulm_CartesianAngularVelocityComponent
Definition: mcm_uulm_CartesianAngularVelocityComponent.h:24
asn_internal.h
mcm_uulm_PerceivedObject::objectAge
mcm_uulm_DeltaTimeMilliSecondSigned_t * objectAge
Definition: mcm_uulm_PerceivedObject.h:51
mcm_uulm_PerceivedObject::associatedStationID
mcm_uulm_StationId_t * associatedStationID
Definition: mcm_uulm_PerceivedObject.h:61
mcm_uulm_MapPosition.h
constr_SEQUENCE.h
asn_application.h
mcm_uulm_StationId.h
mcm_uulm_EulerAnglesWithConfidence.h
mcm_uulm_Velocity3dWithConfidence.h
mcm_uulm_CartesianAngularVelocityComponent.h
mcm_uulm_PerceivedObject_t
struct mcm_uulm_PerceivedObject mcm_uulm_PerceivedObject_t
mcm_uulm_Identifier2B.h
mcm_uulm_PerceivedObject::objectDimensionZ
struct mcm_uulm_ObjectDimension * objectDimensionZ
Definition: mcm_uulm_PerceivedObject.h:48
mcm_uulm_ObjectPerceptionQuality_t
long mcm_uulm_ObjectPerceptionQuality_t
Definition: mcm_uulm_ObjectPerceptionQuality.h:28
mcm_uulm_ObjectDimension.h
mcm_uulm_ObjectClassDescription
Definition: mcm_uulm_ObjectClassDescription.h:26
mcm_uulm_CartesianPosition3dWithConfidence
Definition: mcm_uulm_CartesianPosition3dWithConfidence.h:26


etsi_its_mcm_uulm_coding
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:27:24