Class BoundingBox3DAnnotation
The generated product of the labeler
Inherited Members
Namespace: UnityEngine.Perception.GroundTruth
Syntax
public class BoundingBox3DAnnotation : Annotation, IMessageProducer
Constructors
BoundingBox3DAnnotation(BoundingBox3DDefinition, String, List<BoundingBox3D>)
Declaration
public BoundingBox3DAnnotation(BoundingBox3DDefinition def, string sensorId, List<BoundingBox3D> boxes)
Parameters
| Type | Name | Description |
|---|---|---|
| BoundingBox3DDefinition | def | |
| String | sensorId | |
| List<BoundingBox3D> | boxes |
Properties
boxes
The bounding boxes recorded by the annotator
Declaration
public List<BoundingBox3D> boxes { get; }
Property Value
| Type | Description |
|---|---|
| List<BoundingBox3D> |
Methods
IsValid()
Is the component valid?
Declaration
public override bool IsValid()
Returns
| Type | Description |
|---|---|
| Boolean | Is the component valid? |
Overrides
ToMessage(IMessageBuilder)
Convert contents int a message.
Declaration
public override void ToMessage(IMessageBuilder builder)
Parameters
| Type | Name | Description |
|---|---|---|
| IMessageBuilder | builder | The message builder that will convert the class's contents into a message |