Skip to content

Commit 434561b

Browse files
Remove doxygen link bugs
remove link bugs and use homogenous notations.
1 parent a8a5c51 commit 434561b

15 files changed

+93
-70
lines changed

doxygen_config.cmake.in

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@ IMAGE_PATH = "@CMAKE_CURRENT_SOURCE_DIR@/doc/images"
1515
# A Doxygen filter for .proto files has to be added under the directory doc/.
1616
# proto2cpp.py is an external script. See README.md for more informations.
1717
JAVADOC_AUTOBRIEF = NO
18-
EXTENSION_MAPPING = proto=C
18+
EXTENSION_MAPPING = proto=C++
1919
FILE_PATTERNS = *.proto
2020
INPUT_FILTER = "python @FILTER_PROTO2CPP_PY_PATH@/proto2cpp.py"
2121
HAVE_DOT = YES
2222
HIDE_UNDOC_RELATIONS = NO
23+
24+
# If someone wants UML diagrams in the documentation, the next parameter must
25+
# be commented in.
26+
#UML_LOOK = YES

osi_common.proto

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ message Dimension3d
135135
//
136136
// <tt>Rotation_yaw_pitch_roll = Rotation_roll*Rotation_pitch*Rotation_yaw</tt>
137137
//
138-
// <tt>vector_global_coord_system := Inverse_Rotation_yaw_pitch_roll(</tt><tt>Orientation3d</tt><tt>)*(vector_local_coord_system) + local_origin.position</tt>
138+
// <tt>vector_global_coord_system := Inverse_Rotation_yaw_pitch_roll(</tt><tt>Orientation3d</tt><tt>)*(vector_local_coord_system) + local_origin::position</tt>
139139

140140
//
141141
// \attention This definition changed in OSI version 3.0.0. Previous OSI
@@ -249,7 +249,7 @@ message Spherical3d
249249
// All coordinates and orientations from ground truth objects are relative to
250250
// the global ground truth frame. All coordinates and orientations
251251
// from detected objects are relative to the host vehicle frame (see:
252-
// \c MovingObject.Vehicle vehicle reference point).
252+
// \c MovingObject::Vehicle vehicle reference point).
253253
//
254254
message BaseStationary
255255
{
@@ -304,7 +304,7 @@ message BaseStationary
304304
// All coordinates and orientations from ground truth objects are relative to
305305
// the global ground truth frame. All coordinates and orientations
306306
// from detected objects are relative to the host vehicle frame
307-
// (see: \c MovingObject.Vehicle vehicle reference point).
307+
// (see: \c MovingObject::Vehicle vehicle reference point).
308308
//
309309
message BaseMoving
310310
{

osi_detectedlane.proto

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ message DetectedLane
3232
//
3333
// \note The sum of all \c #probability must be one. This probability is
3434
// given under the condition of
35-
// \c #DetectedItemHeader.existence_probability.
35+
// \c DetectedItemHeader::existence_probability.
3636
//
3737
// Range: [0,1]
3838
//
@@ -70,27 +70,26 @@ message DetectedLaneBoundary
7070
// attribute has to be set for each instance. All other values will be
7171
// reused from the previous \c BoundaryPoint in the sequence or set to
7272
// default values if there is none or it was never set. For dashed lines,
73-
// one \c BoundaryPoint has to be at the start and another at the end
73+
// one \c LaneBoundary::BoundaryPoint has to be at the start and another at the end
7474
// of each dashed line segment. For Botts' dots lines, one
75-
// \c BoundaryPoint position has to define each Botts' dot.
75+
// \c LaneBoundary::BoundaryPoint position has to define each Botts' dot.
7676
//
77-
// \attention For \c BoundaryPoint the same rules regarding maximum
78-
// distance and approximation error apply as for \c Lane::centerline.
77+
// \attention For \c LaneBoundary::BoundaryPoint the same rules regarding maximum
78+
// distance and approximation error apply as for \c Lane::Classification::centerline.
7979
//
8080
repeated LaneBoundary.BoundaryPoint boundary_line = 3;
8181

82-
// The root mean squared error of the \c LaneBoundary.BoundaryPoint
83-
// information from a \c LaneBoundary.
84-
// For each \c #lane_boundary \c LaneBoundary::boundary_line point exact
85-
// one \c #boundary_line_rmse rmse information exist.
82+
// The root mean squared error of the \c LaneBoundary::BoundaryPoint.
83+
// Each \c #candidate has the same \c #boundary_line points and exact
84+
// one \c #boundary_line_rmse rmse confidence value is
85+
// specified which is suitable for all candidates.
8686
//
8787
repeated LaneBoundary.BoundaryPoint boundary_line_rmse = 4;
8888

89-
// Confidence of the segments of the \c LaneBoundary.BoundaryPoint
90-
// information from a \c LaneBoundary.
91-
// For each \c #lane_boundary \c LaneBoundary::boundary_line point exact
89+
// Confidence of the segments of the \c LaneBoundary::BoundaryPoint.
90+
// Each \c #candidate has the same \c #boundary_line points and exact
9291
// one \c #boundary_line_confidences confidence value is
93-
// specified.
92+
// specified which is suitable for all candidates.
9493
//
9594
// Range: [0,1]
9695
//
@@ -106,7 +105,7 @@ message DetectedLaneBoundary
106105
//
107106
// \note The sum of all \c #probability must be one. This probability is
108107
// given under the condition of
109-
// \c #DetectedItemHeader.existence_probability.
108+
// \c DetectedItemHeader::existence_probability.
110109
//
111110
// Range: [0,1]
112111
//

osi_detectedobject.proto

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ message DetectedStationaryObject
124124
//
125125
// \note The sum of all \c #probability must be one. This probability is
126126
// given under the condition of
127-
// \c #DetectedItemHeader.existence_probability.
127+
// \c DetectedItemHeader::existence_probability.
128128
//
129129
// Range: [0,1]
130130
//
@@ -163,7 +163,7 @@ message DetectedMovingObject
163163
// estimation) as used by the sensor (model).
164164
//
165165
// \note Note that the value of this field has no impact on the value of
166-
// object.position, which always references the center of the object /
166+
// object::position, which always references the center of the object /
167167
// bounding box.
168168
//
169169
optional ReferencePoint reference_point = 4;
@@ -229,7 +229,7 @@ message DetectedMovingObject
229229
//
230230
// \note The sum of all \c #probability must be one. This probability is
231231
// given under the condition of
232-
// \c #DetectedItemHeader.existence_probability.
232+
// \c DetectedItemHeader::existence_probability.
233233
//
234234
// Range: [0,1]
235235
//
@@ -242,8 +242,8 @@ message DetectedMovingObject
242242
// Specific information about the classification of the vehicle.
243243
//
244244
//
245-
// \note This field is mandatory if the \c CandidateMovingObject.type is
246-
// #TYPE_VEHICLE .
245+
// \note This field is mandatory if the \c CandidateMovingObject::type is
246+
// \c MovingObject::TYPE_VEHICLE .
247247
//
248248
optional MovingObject.VehicleClassification vehicle_classification = 3;
249249

@@ -256,7 +256,7 @@ message DetectedMovingObject
256256
// <tt>View_normal_base_coord_system = Inverse_Rotation(#head_pose)*Unit_vector_x</tt>
257257
//
258258
// \note This field is mandatory if the \c CandidateMovingObject.type is
259-
// #TYPE_PEDESTRIAN
259+
// \c MovingObject::TYPE_PEDESTRIAN
260260
//
261261
// \par References:
262262
// \li [1] https://en.wikipedia.org/wiki/Anatomical_terms_of_location
@@ -272,8 +272,8 @@ message DetectedMovingObject
272272
//
273273
// <tt>View_normal_base_coord_system = Inverse_Rotation(#upper_body_pose)*Unit_vector_x</tt>
274274
//
275-
// \note This field is mandatory if the \c CandidateMovingObject.type is
276-
// #TYPE_PEDESTRIAN
275+
// \note This field is mandatory if the \c CandidateMovingObject::type is
276+
// \c MovingObject::TYPE_PEDESTRIAN
277277
//
278278
// \par References:
279279
// \li [2] https://en.wikipedia.org/wiki/Anatomical_terms_of_location

osi_detectedoccupant.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ message DetectedOccupant
3333
//
3434
// \note The sum of all \c #probability must be one. This probability is
3535
// given under the condition of
36-
// \c #DetectedItemHeader.existence_probability.
36+
// \c DetectedItemHeader::existence_probability.
3737
//
3838
// Range: [0,1]
3939
//

osi_detectedroadmarking.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ message DetectedRoadMarking
6060
//
6161
// \note The sum of all \c #probability must be one. This probability is
6262
// given under the condition of
63-
// \c #DetectedItemHeader.existence_probability.
63+
// \c DetectedItemHeader::existence_probability.
6464
//
6565
// Range: [0,1]
6666
//

osi_detectedtrafficlight.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ message DetectedTrafficLight
4747
//
4848
// \note The sum of all \c #probability must be one. This probability is
4949
// given under the condition of
50-
// \c #DetectedItemHeader.existence_probability.
50+
// \c DetectedItemHeader::existence_probability.
5151
//
5252
// Range: [0,1]
5353
//

osi_detectedtrafficsign.proto

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ message DetectedTrafficSign
7373
//
7474
// \note The sum of all \c #probability must be one. This probability is
7575
// given under the condition of
76-
// \c #DetectedItemHeader.existence_probability.
76+
// \c DetectedItemHeader::existence_probability.
7777
//
7878
// Range: [0,1]
7979
//
@@ -193,7 +193,7 @@ message DetectedTrafficSign
193193
//
194194
// \note The sum of all \c #probability must be one. This probability is
195195
// given under the condition of
196-
// \c #DetectedItemHeader.existence_probability.
196+
// \c DetectedItemHeader::existence_probability.
197197
//
198198
// Range: [0,1]
199199
//

osi_featuredata.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ message SensorDetectionHeader
6060

6161
// Mounting position of the sensor (origin and orientation of the sensor
6262
// frame). Both origin and orientation are given in and with respect to the
63-
// host vehicle coordinate system (see: \c MovingObject.Vehicle vehicle
63+
// host vehicle coordinate system (see: \c MovingObject::Vehicle vehicle
6464
// reference point) [1].
6565
//
6666
// The sensor frame's x-axis is pointing in the central viewing direction of

osi_lane.proto

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ message LaneBoundary
321321
// \c BoundaryPoint position has to define each Botts' dot.
322322
//
323323
// \attention For \c BoundaryPoint the same rule for the approximation
324-
// error applies as for \c Lane::centerline.
324+
// error applies as for \c Lane::Classification::centerline.
325325
//
326326
repeated BoundaryPoint boundary_line = 2;
327327

@@ -370,9 +370,9 @@ message LaneBoundary
370370
//
371371
optional Color color = 2;
372372

373-
// The ids of \c StationaryObjects which limit the corresponding lane.
374-
// This field must be set if the \c LaneBoundary.type is set to
375-
// #TYPE_STRUCTURE
373+
// The ids of \c StationaryObject which limit the corresponding lane.
374+
// This field must be set if the \c #type is set to
375+
// \c #TYPE_STRUCTURE
376376
//
377377
repeated Identifier limiting_structure_id = 3;
378378

0 commit comments

Comments
 (0)