// Copyright (c) FIRST and other WPILib contributors.
// Open Source Software; you can modify and/or share it under the terms of
// the WPILib BSD license file in the root directory of this project.
// Code generated by protocol buffer compiler. Do not edit!
package org.wpilib.math.proto;

import us.hebi.quickbuf.Descriptors;
import us.hebi.quickbuf.ProtoUtil;
import us.hebi.quickbuf.RepeatedByte;

public final class ProtobufGeometry3dDescriptor {
  private static final RepeatedByte descriptorData = ProtoUtil.decodeBase64(1946,
    "ChBnZW9tZXRyeTNkLnByb3RvEgl3cGkucHJvdG8iQQoVUHJvdG9idWZUcmFuc2xhdGlvbjNkEgwKAXgY" + 
    "ASABKAFSAXgSDAoBeRgCIAEoAVIBeRIMCgF6GAMgASgBUgF6IkwKElByb3RvYnVmUXVhdGVybmlvbhIM" + 
    "CgF3GAEgASgBUgF3EgwKAXgYAiABKAFSAXgSDAoBeRgDIAEoAVIBeRIMCgF6GAQgASgBUgF6IkEKElBy" + 
    "b3RvYnVmUm90YXRpb24zZBIrCgFxGAEgASgLMh0ud3BpLnByb3RvLlByb3RvYnVmUXVhdGVybmlvblIB" + 
    "cSKPAQoOUHJvdG9idWZQb3NlM2QSQgoLdHJhbnNsYXRpb24YASABKAsyIC53cGkucHJvdG8uUHJvdG9i" + 
    "dWZUcmFuc2xhdGlvbjNkUgt0cmFuc2xhdGlvbhI5Cghyb3RhdGlvbhgCIAEoCzIdLndwaS5wcm90by5Q" + 
    "cm90b2J1ZlJvdGF0aW9uM2RSCHJvdGF0aW9uIpQBChNQcm90b2J1ZlRyYW5zZm9ybTNkEkIKC3RyYW5z" + 
    "bGF0aW9uGAEgASgLMiAud3BpLnByb3RvLlByb3RvYnVmVHJhbnNsYXRpb24zZFILdHJhbnNsYXRpb24S" + 
    "OQoIcm90YXRpb24YAiABKAsyHS53cGkucHJvdG8uUHJvdG9idWZSb3RhdGlvbjNkUghyb3RhdGlvbiJx" + 
    "Cg9Qcm90b2J1ZlR3aXN0M2QSDgoCZHgYASABKAFSAmR4Eg4KAmR5GAIgASgBUgJkeRIOCgJkehgDIAEo" + 
    "AVICZHoSDgoCcngYBCABKAFSAnJ4Eg4KAnJ5GAUgASgBUgJyeRIOCgJyehgGIAEoAVICcnpCNwoVb3Jn" + 
    "LndwaWxpYi5tYXRoLnByb3RvQhxQcm90b2J1Zkdlb21ldHJ5M2REZXNjcmlwdG9yUAFKyQkKBhIEAAAs" + 
    "AQoICgEMEgMAABIKCAoBAhIDAgASCggKAQgSAwQALgoJCgIIARIDBAAuCggKAQgSAwYAPQoJCgIICBID" + 
    "BgA9CggKAQgSAwgAIgoJCgIIChIDCAAiCgoKAgQAEgQKAA4BCgoKAwQAARIDCggdCgsKBAQAAgASAwsC" + 
    "DwoMCgUEAAIABRIDCwIICgwKBQQAAgABEgMLCQoKDAoFBAACAAMSAwsNDgoLCgQEAAIBEgMMAg8KDAoF" + 
    "BAACAQUSAwwCCAoMCgUEAAIBARIDDAkKCgwKBQQAAgEDEgMMDQ4KCwoEBAACAhIDDQIPCgwKBQQAAgIF" + 
    "EgMNAggKDAoFBAACAgESAw0JCgoMCgUEAAICAxIDDQ0OCgoKAgQBEgQQABUBCgoKAwQBARIDEAgaCgsK" + 
    "BAQBAgASAxECDwoMCgUEAQIABRIDEQIICgwKBQQBAgABEgMRCQoKDAoFBAECAAMSAxENDgoLCgQEAQIB" + 
    "EgMSAg8KDAoFBAECAQUSAxICCAoMCgUEAQIBARIDEgkKCgwKBQQBAgEDEgMSDQ4KCwoEBAECAhIDEwIP" + 
    "CgwKBQQBAgIFEgMTAggKDAoFBAECAgESAxMJCgoMCgUEAQICAxIDEw0OCgsKBAQBAgMSAxQCDwoMCgUE",
    "AQIDBRIDFAIICgwKBQQBAgMBEgMUCQoKDAoFBAECAwMSAxQNDgoKCgIEAhIEFwAZAQoKCgMEAgESAxcI" + 
    "GgoLCgQEAgIAEgMYAhsKDAoFBAICAAYSAxgCFAoMCgUEAgIAARIDGBUWCgwKBQQCAgADEgMYGRoKCgoC" + 
    "BAMSBBsAHgEKCgoDBAMBEgMbCBYKCwoEBAMCABIDHAIoCgwKBQQDAgAGEgMcAhcKDAoFBAMCAAESAxwY" + 
    "IwoMCgUEAwIAAxIDHCYnCgsKBAQDAgESAx0CIgoMCgUEAwIBBhIDHQIUCgwKBQQDAgEBEgMdFR0KDAoF" + 
    "BAMCAQMSAx0gIQoKCgIEBBIEIAAjAQoKCgMEBAESAyAIGwoLCgQEBAIAEgMhAigKDAoFBAQCAAYSAyEC" + 
    "FwoMCgUEBAIAARIDIRgjCgwKBQQEAgADEgMhJicKCwoEBAQCARIDIgIiCgwKBQQEAgEGEgMiAhQKDAoF" + 
    "BAQCAQESAyIVHQoMCgUEBAIBAxIDIiAhCgoKAgQFEgQlACwBCgoKAwQFARIDJQgXCgsKBAQFAgASAyYC" + 
    "EAoMCgUEBQIABRIDJgIICgwKBQQFAgABEgMmCQsKDAoFBAUCAAMSAyYODwoLCgQEBQIBEgMnAhAKDAoF" + 
    "BAUCAQUSAycCCAoMCgUEBQIBARIDJwkLCgwKBQQFAgEDEgMnDg8KCwoEBAUCAhIDKAIQCgwKBQQFAgIF" + 
    "EgMoAggKDAoFBAUCAgESAygJCwoMCgUEBQICAxIDKA4PCgsKBAQFAgMSAykCEAoMCgUEBQIDBRIDKQII" + 
    "CgwKBQQFAgMBEgMpCQsKDAoFBAUCAwMSAykODwoLCgQEBQIEEgMqAhAKDAoFBAUCBAUSAyoCCAoMCgUE" + 
    "BQIEARIDKgkLCgwKBQQFAgQDEgMqDg8KCwoEBAUCBRIDKwIQCgwKBQQFAgUFEgMrAggKDAoFBAUCBQES" + 
    "AysJCwoMCgUEBQIFAxIDKw4PYgZwcm90bzM=");

  static final Descriptors.FileDescriptor descriptor = Descriptors.FileDescriptor.internalBuildGeneratedFileFrom("geometry3d.proto", "wpi.proto", descriptorData);

  static final Descriptors.Descriptor wpi_proto_ProtobufTranslation3d_descriptor = descriptor.internalContainedType(31, 65, "ProtobufTranslation3d", "wpi.proto.ProtobufTranslation3d");

  static final Descriptors.Descriptor wpi_proto_ProtobufQuaternion_descriptor = descriptor.internalContainedType(98, 76, "ProtobufQuaternion", "wpi.proto.ProtobufQuaternion");

  static final Descriptors.Descriptor wpi_proto_ProtobufRotation3d_descriptor = descriptor.internalContainedType(176, 65, "ProtobufRotation3d", "wpi.proto.ProtobufRotation3d");

  static final Descriptors.Descriptor wpi_proto_ProtobufPose3d_descriptor = descriptor.internalContainedType(244, 143, "ProtobufPose3d", "wpi.proto.ProtobufPose3d");

  static final Descriptors.Descriptor wpi_proto_ProtobufTransform3d_descriptor = descriptor.internalContainedType(390, 148, "ProtobufTransform3d", "wpi.proto.ProtobufTransform3d");

  static final Descriptors.Descriptor wpi_proto_ProtobufTwist3d_descriptor = descriptor.internalContainedType(540, 113, "ProtobufTwist3d", "wpi.proto.ProtobufTwist3d");

  /**
   * @return this proto file's descriptor.
   */
  public static Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }
}
