Files
bullet3/examples/SharedMemory/grpc/pybullet.pb.cpp
erwincoumans 0efc67841d allow pybullet to connect to GRPC server. (need to use flag --enable_grpc in premake build system)
add grpcPlugin, it can work in GUI, SHARED_MEMORY_SERVER, DIRECT and other modes.
example script to start server from pybullet:
import pybullet as p
p.connect(p.GUI)
#if statically linked plugin
id = p.loadPlugin("grpcPlugin")
#dynamics loading the plugin
#id = p.loadPlugin("E:/develop/bullet3/bin/pybullet_grpcPlugin_vs2010_x64_debug.dll", postFix="_grpcPlugin")

#start the GRPC server at hostname, port
if (id>=0):
	p.executePluginCommand(id, "localhost:1234")

Only in DIRECT mode, since there is no 'ping' you need to call to handle RCPs:
numRPC = 10
while (1):
	p.executePluginCommand(id, intArgs=[numRPC])
2018-09-05 17:58:14 -07:00

23861 lines
875 KiB
C++

// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: pybullet.proto
#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION
#include "pybullet.pb.h"
#include <algorithm>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/stubs/port.h>
#include <google/protobuf/stubs/once.h>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/wire_format_lite_inl.h>
#include <google/protobuf/descriptor.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/reflection_ops.h>
#include <google/protobuf/wire_format.h>
// @@protoc_insertion_point(includes)
namespace pybullet_grpc {
class vec3DefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<vec3> {
} _vec3_default_instance_;
class quat4DefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<quat4> {
} _quat4_default_instance_;
class vec4DefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<vec4> {
} _vec4_default_instance_;
class transformDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<transform> {
} _transform_default_instance_;
class matrix4x4DefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<matrix4x4> {
} _matrix4x4_default_instance_;
class CheckVersionCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<CheckVersionCommand> {
} _CheckVersionCommand_default_instance_;
class CheckVersionStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<CheckVersionStatus> {
} _CheckVersionStatus_default_instance_;
class TerminateServerCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<TerminateServerCommand> {
} _TerminateServerCommand_default_instance_;
class StepSimulationCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<StepSimulationCommand> {
} _StepSimulationCommand_default_instance_;
class SyncBodiesCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<SyncBodiesCommand> {
} _SyncBodiesCommand_default_instance_;
class SyncBodiesStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<SyncBodiesStatus> {
} _SyncBodiesStatus_default_instance_;
class RequestBodyInfoCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<RequestBodyInfoCommand> {
} _RequestBodyInfoCommand_default_instance_;
class RequestBodyInfoStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<RequestBodyInfoStatus> {
} _RequestBodyInfoStatus_default_instance_;
class LoadUrdfCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<LoadUrdfCommand> {
public:
::google::protobuf::int32 usemultibody_;
bool usefixedbase_;
double globalscaling_;
} _LoadUrdfCommand_default_instance_;
class LoadUrdfStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<LoadUrdfStatus> {
} _LoadUrdfStatus_default_instance_;
class LoadSdfCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<LoadSdfCommand> {
public:
::google::protobuf::int32 usemultibody_;
double globalscaling_;
} _LoadSdfCommand_default_instance_;
class SdfLoadedStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<SdfLoadedStatus> {
} _SdfLoadedStatus_default_instance_;
class LoadMjcfCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<LoadMjcfCommand> {
} _LoadMjcfCommand_default_instance_;
class MjcfLoadedStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<MjcfLoadedStatus> {
} _MjcfLoadedStatus_default_instance_;
class ChangeDynamicsCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<ChangeDynamicsCommand> {
public:
double mass_;
double lateralfriction_;
double spinningfriction_;
double rollingfriction_;
double restitution_;
double lineardamping_;
double angulardamping_;
double contactstiffness_;
double contactdamping_;
const ::pybullet_grpc::vec3* localinertiadiagonal_;
::google::protobuf::int32 frictionanchor_;
double ccdsweptsphereradius_;
double contactprocessingthreshold_;
::google::protobuf::int32 activationstate_;
} _ChangeDynamicsCommand_default_instance_;
class GetDynamicsCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<GetDynamicsCommand> {
} _GetDynamicsCommand_default_instance_;
class GetDynamicsStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<GetDynamicsStatus> {
} _GetDynamicsStatus_default_instance_;
class InitPoseCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<InitPoseCommand> {
} _InitPoseCommand_default_instance_;
class RequestActualStateCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<RequestActualStateCommand> {
} _RequestActualStateCommand_default_instance_;
class SendActualStateStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<SendActualStateStatus> {
} _SendActualStateStatus_default_instance_;
class ConfigureOpenGLVisualizerCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<ConfigureOpenGLVisualizerCommand> {
} _ConfigureOpenGLVisualizerCommand_default_instance_;
class PhysicsSimulationParametersDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<PhysicsSimulationParameters> {
} _PhysicsSimulationParameters_default_instance_;
class PhysicsSimulationParametersCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<PhysicsSimulationParametersCommand> {
} _PhysicsSimulationParametersCommand_default_instance_;
class JointMotorControlCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<JointMotorControlCommand> {
} _JointMotorControlCommand_default_instance_;
class UserConstraintCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<UserConstraintCommand> {
} _UserConstraintCommand_default_instance_;
class UserConstraintStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<UserConstraintStatus> {
} _UserConstraintStatus_default_instance_;
class UserConstraintStateStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<UserConstraintStateStatus> {
} _UserConstraintStateStatus_default_instance_;
class RequestKeyboardEventsCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<RequestKeyboardEventsCommand> {
} _RequestKeyboardEventsCommand_default_instance_;
class KeyboardEventDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<KeyboardEvent> {
} _KeyboardEvent_default_instance_;
class KeyboardEventsStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<KeyboardEventsStatus> {
} _KeyboardEventsStatus_default_instance_;
class RequestCameraImageCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<RequestCameraImageCommand> {
} _RequestCameraImageCommand_default_instance_;
class RequestCameraImageStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<RequestCameraImageStatus> {
} _RequestCameraImageStatus_default_instance_;
class ResetSimulationCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<ResetSimulationCommand> {
} _ResetSimulationCommand_default_instance_;
class PyBulletCommandDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<PyBulletCommand> {
public:
const ::pybullet_grpc::LoadUrdfCommand* loadurdfcommand_;
const ::pybullet_grpc::TerminateServerCommand* terminateservercommand_;
const ::pybullet_grpc::StepSimulationCommand* stepsimulationcommand_;
const ::pybullet_grpc::LoadSdfCommand* loadsdfcommand_;
const ::pybullet_grpc::LoadMjcfCommand* loadmjcfcommand_;
const ::pybullet_grpc::ChangeDynamicsCommand* changedynamicscommand_;
const ::pybullet_grpc::GetDynamicsCommand* getdynamicscommand_;
const ::pybullet_grpc::InitPoseCommand* initposecommand_;
const ::pybullet_grpc::RequestActualStateCommand* requestactualstatecommand_;
const ::pybullet_grpc::ConfigureOpenGLVisualizerCommand* configureopenglvisualizercommand_;
const ::pybullet_grpc::SyncBodiesCommand* syncbodiescommand_;
const ::pybullet_grpc::RequestBodyInfoCommand* requestbodyinfocommand_;
const ::pybullet_grpc::PhysicsSimulationParametersCommand* setphysicssimulationparameterscommand_;
const ::pybullet_grpc::JointMotorControlCommand* jointmotorcontrolcommand_;
const ::pybullet_grpc::UserConstraintCommand* userconstraintcommand_;
const ::pybullet_grpc::CheckVersionCommand* checkversioncommand_;
const ::pybullet_grpc::RequestKeyboardEventsCommand* requestkeyboardeventscommand_;
const ::pybullet_grpc::RequestCameraImageCommand* requestcameraimagecommand_;
const ::pybullet_grpc::ResetSimulationCommand* resetsimulationcommand_;
} _PyBulletCommand_default_instance_;
class PyBulletStatusDefaultTypeInternal : public ::google::protobuf::internal::ExplicitlyConstructed<PyBulletStatus> {
public:
const ::pybullet_grpc::LoadUrdfStatus* urdfstatus_;
const ::pybullet_grpc::SdfLoadedStatus* sdfstatus_;
const ::pybullet_grpc::MjcfLoadedStatus* mjcfstatus_;
const ::pybullet_grpc::GetDynamicsStatus* getdynamicsstatus_;
const ::pybullet_grpc::SendActualStateStatus* actualstatestatus_;
const ::pybullet_grpc::SyncBodiesStatus* syncbodiesstatus_;
const ::pybullet_grpc::RequestBodyInfoStatus* requestbodyinfostatus_;
const ::pybullet_grpc::PhysicsSimulationParameters* requestphysicssimulationparametersstatus_;
const ::pybullet_grpc::CheckVersionStatus* checkversionstatus_;
const ::pybullet_grpc::UserConstraintStatus* userconstraintstatus_;
const ::pybullet_grpc::UserConstraintStateStatus* userconstraintstatestatus_;
const ::pybullet_grpc::KeyboardEventsStatus* keyboardeventsstatus_;
const ::pybullet_grpc::RequestCameraImageStatus* requestcameraimagestatus_;
} _PyBulletStatus_default_instance_;
namespace protobuf_pybullet_2eproto {
namespace {
::google::protobuf::Metadata file_level_metadata[40];
} // namespace
const ::google::protobuf::uint32 TableStruct::offsets[] = {
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(vec3, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(vec3, x_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(vec3, y_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(vec3, z_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(quat4, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(quat4, x_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(quat4, y_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(quat4, z_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(quat4, w_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(vec4, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(vec4, x_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(vec4, y_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(vec4, z_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(vec4, w_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(transform, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(transform, origin_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(transform, orientation_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(matrix4x4, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(matrix4x4, elems_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CheckVersionCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CheckVersionCommand, clientversion_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CheckVersionStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(CheckVersionStatus, serverversion_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TerminateServerCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(TerminateServerCommand, exitreason_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StepSimulationCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SyncBodiesCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SyncBodiesStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SyncBodiesStatus, bodyuniqueids_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SyncBodiesStatus, userconstraintuniqueids_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestBodyInfoCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestBodyInfoCommand, bodyuniqueid_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestBodyInfoStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestBodyInfoStatus, bodyuniqueid_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestBodyInfoStatus, bodyname_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfCommand, _internal_metadata_),
~0u, // no _extensions_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfCommand, _oneof_case_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfCommand, filename_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfCommand, initialposition_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfCommand, initialorientation_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_LoadUrdfCommand_default_instance_), usemultibody_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_LoadUrdfCommand_default_instance_), usefixedbase_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfCommand, flags_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_LoadUrdfCommand_default_instance_), globalscaling_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfCommand, hasUseMultiBody_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfCommand, hasUseFixedBase_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfCommand, hasGlobalScaling_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfStatus, bodyuniqueid_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfStatus, bodyname_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadUrdfStatus, filename_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadSdfCommand, _internal_metadata_),
~0u, // no _extensions_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadSdfCommand, _oneof_case_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadSdfCommand, filename_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_LoadSdfCommand_default_instance_), usemultibody_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_LoadSdfCommand_default_instance_), globalscaling_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadSdfCommand, hasUseMultiBody_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadSdfCommand, hasGlobalScaling_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SdfLoadedStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SdfLoadedStatus, bodyuniqueids_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadMjcfCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadMjcfCommand, filename_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(LoadMjcfCommand, flags_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MjcfLoadedStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MjcfLoadedStatus, bodyuniqueids_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, _internal_metadata_),
~0u, // no _extensions_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, _oneof_case_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, bodyuniqueid_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, linkindex_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), mass_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), lateralfriction_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), spinningfriction_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), rollingfriction_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), restitution_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), lineardamping_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), angulardamping_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), contactstiffness_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), contactdamping_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), localinertiadiagonal_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), frictionanchor_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), ccdsweptsphereradius_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), contactprocessingthreshold_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_ChangeDynamicsCommand_default_instance_), activationstate_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasMass_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasLateralFriction_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasSpinningFriction_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasRollingFriction_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasRestitution_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, haslinearDamping_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasangularDamping_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasContactStiffness_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasContactDamping_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasLocalInertiaDiagonal_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasFrictionAnchor_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasccdSweptSphereRadius_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasContactProcessingThreshold_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ChangeDynamicsCommand, hasActivationState_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsCommand, bodyuniqueid_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsCommand, linkindex_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, mass_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, lateralfriction_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, spinningfriction_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, rollingfriction_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, restitution_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, lineardamping_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, angulardamping_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, contactstiffness_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, contactdamping_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, localinertiadiagonal_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, frictionanchor_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, ccdsweptsphereradius_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, contactprocessingthreshold_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(GetDynamicsStatus, activationstate_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(InitPoseCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(InitPoseCommand, bodyuniqueid_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(InitPoseCommand, updateflags_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(InitPoseCommand, hasinitialstateq_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(InitPoseCommand, initialstateq_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(InitPoseCommand, hasinitialstateqdot_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(InitPoseCommand, initialstateqdot_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestActualStateCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestActualStateCommand, bodyuniqueid_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestActualStateCommand, computeforwardkinematics_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestActualStateCommand, computelinkvelocities_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, bodyuniqueid_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, numlinks_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, numdegreeoffreedomq_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, numdegreeoffreedomu_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, rootlocalinertialframe_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, actualstateq_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, actualstateqdot_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, jointreactionforces_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, jointmotorforce_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, linkstate_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, linkworldvelocities_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(SendActualStateStatus, linklocalinertialframes_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ConfigureOpenGLVisualizerCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ConfigureOpenGLVisualizerCommand, updateflags_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ConfigureOpenGLVisualizerCommand, cameradistance_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ConfigureOpenGLVisualizerCommand, camerapitch_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ConfigureOpenGLVisualizerCommand, camerayaw_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ConfigureOpenGLVisualizerCommand, cameratargetposition_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ConfigureOpenGLVisualizerCommand, setflag_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ConfigureOpenGLVisualizerCommand, setenabled_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, deltatime_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, gravityacceleration_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, numsimulationsubsteps_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, numsolveriterations_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, userealtimesimulation_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, usesplitimpulse_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, splitimpulsepenetrationthreshold_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, contactbreakingthreshold_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, internalsimflags_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, defaultcontacterp_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, collisionfiltermode_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, enablefilecaching_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, restitutionvelocitythreshold_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, defaultnoncontacterp_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, frictionerp_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, defaultglobalcfm_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, frictioncfm_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, enableconefriction_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, deterministicoverlappingpairs_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, allowedccdpenetration_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, jointfeedbackmode_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, solverresidualthreshold_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, contactslop_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, enablesat_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, constraintsolvertype_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParameters, minimumsolverislandsize_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParametersCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParametersCommand, updateflags_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PhysicsSimulationParametersCommand, params_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(JointMotorControlCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(JointMotorControlCommand, bodyuniqueid_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(JointMotorControlCommand, controlmode_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(JointMotorControlCommand, updateflags_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(JointMotorControlCommand, kp_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(JointMotorControlCommand, kd_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(JointMotorControlCommand, maxvelocity_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(JointMotorControlCommand, hasdesiredstateflags_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(JointMotorControlCommand, desiredstateq_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(JointMotorControlCommand, desiredstateqdot_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(JointMotorControlCommand, desiredstateforcetorque_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, parentbodyindex_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, parentjointindex_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, childbodyindex_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, childjointindex_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, parentframe_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, childframe_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, jointaxis_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, jointtype_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, maxappliedforce_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, userconstraintuniqueid_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, gearratio_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, gearauxlink_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, relativepositiontarget_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, erp_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintCommand, updateflags_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintStatus, maxappliedforce_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintStatus, userconstraintuniqueid_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintStateStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintStateStatus, appliedconstraintforceslinear_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintStateStatus, appliedconstraintforcesangular_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(UserConstraintStateStatus, numdofs_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestKeyboardEventsCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(KeyboardEvent, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(KeyboardEvent, keycode_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(KeyboardEvent, keystate_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(KeyboardEventsStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(KeyboardEventsStatus, keyboardevents_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, updateflags_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, cameraflags_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, viewmatrix_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, projectionmatrix_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, startpixelindex_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, pixelwidth_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, pixelheight_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, lightdirection_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, lightcolor_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, lightdistance_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, lightambientcoeff_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, lightdiffusecoeff_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, lightspecularcoeff_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, hasshadow_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, projectivetextureviewmatrix_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageCommand, projectivetextureprojectionmatrix_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageStatus, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageStatus, imagewidth_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageStatus, imageheight_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageStatus, startingpixelindex_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageStatus, numpixelscopied_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(RequestCameraImageStatus, numremainingpixels_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(ResetSimulationCommand, _internal_metadata_),
~0u, // no _extensions_
~0u, // no _oneof_case_
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletCommand, _internal_metadata_),
~0u, // no _extensions_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletCommand, _oneof_case_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletCommand, commandtype_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletCommand, binaryblob_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletCommand, unknowncommandbinaryblob_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), loadurdfcommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), terminateservercommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), stepsimulationcommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), loadsdfcommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), loadmjcfcommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), changedynamicscommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), getdynamicscommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), initposecommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), requestactualstatecommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), configureopenglvisualizercommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), syncbodiescommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), requestbodyinfocommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), setphysicssimulationparameterscommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), jointmotorcontrolcommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), userconstraintcommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), checkversioncommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), requestkeyboardeventscommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), requestcameraimagecommand_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletCommand_default_instance_), resetsimulationcommand_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletCommand, commands_),
~0u, // no _has_bits_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletStatus, _internal_metadata_),
~0u, // no _extensions_
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletStatus, _oneof_case_[0]),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletStatus, statustype_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletStatus, binaryblob_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletStatus, unknownstatusbinaryblob_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), urdfstatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), sdfstatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), mjcfstatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), getdynamicsstatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), actualstatestatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), syncbodiesstatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), requestbodyinfostatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), requestphysicssimulationparametersstatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), checkversionstatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), userconstraintstatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), userconstraintstatestatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), keyboardeventsstatus_),
PROTO2_GENERATED_DEFAULT_ONEOF_FIELD_OFFSET((&_PyBulletStatus_default_instance_), requestcameraimagestatus_),
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(PyBulletStatus, status_),
};
static const ::google::protobuf::internal::MigrationSchema schemas[] = {
{ 0, -1, sizeof(vec3)},
{ 7, -1, sizeof(quat4)},
{ 15, -1, sizeof(vec4)},
{ 23, -1, sizeof(transform)},
{ 29, -1, sizeof(matrix4x4)},
{ 34, -1, sizeof(CheckVersionCommand)},
{ 39, -1, sizeof(CheckVersionStatus)},
{ 44, -1, sizeof(TerminateServerCommand)},
{ 49, -1, sizeof(StepSimulationCommand)},
{ 53, -1, sizeof(SyncBodiesCommand)},
{ 57, -1, sizeof(SyncBodiesStatus)},
{ 63, -1, sizeof(RequestBodyInfoCommand)},
{ 68, -1, sizeof(RequestBodyInfoStatus)},
{ 74, -1, sizeof(LoadUrdfCommand)},
{ 88, -1, sizeof(LoadUrdfStatus)},
{ 95, -1, sizeof(LoadSdfCommand)},
{ 104, -1, sizeof(SdfLoadedStatus)},
{ 109, -1, sizeof(LoadMjcfCommand)},
{ 115, -1, sizeof(MjcfLoadedStatus)},
{ 120, -1, sizeof(ChangeDynamicsCommand)},
{ 154, -1, sizeof(GetDynamicsCommand)},
{ 160, -1, sizeof(GetDynamicsStatus)},
{ 178, -1, sizeof(InitPoseCommand)},
{ 188, -1, sizeof(RequestActualStateCommand)},
{ 195, -1, sizeof(SendActualStateStatus)},
{ 211, -1, sizeof(ConfigureOpenGLVisualizerCommand)},
{ 222, -1, sizeof(PhysicsSimulationParameters)},
{ 252, -1, sizeof(PhysicsSimulationParametersCommand)},
{ 258, -1, sizeof(JointMotorControlCommand)},
{ 272, -1, sizeof(UserConstraintCommand)},
{ 291, -1, sizeof(UserConstraintStatus)},
{ 297, -1, sizeof(UserConstraintStateStatus)},
{ 304, -1, sizeof(RequestKeyboardEventsCommand)},
{ 308, -1, sizeof(KeyboardEvent)},
{ 314, -1, sizeof(KeyboardEventsStatus)},
{ 319, -1, sizeof(RequestCameraImageCommand)},
{ 339, -1, sizeof(RequestCameraImageStatus)},
{ 348, -1, sizeof(ResetSimulationCommand)},
{ 352, -1, sizeof(PyBulletCommand)},
{ 379, -1, sizeof(PyBulletStatus)},
};
static ::google::protobuf::Message const * const file_default_instances[] = {
reinterpret_cast<const ::google::protobuf::Message*>(&_vec3_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_quat4_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_vec4_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_transform_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_matrix4x4_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_CheckVersionCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_CheckVersionStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_TerminateServerCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_StepSimulationCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_SyncBodiesCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_SyncBodiesStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_RequestBodyInfoCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_RequestBodyInfoStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_LoadUrdfCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_LoadUrdfStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_LoadSdfCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_SdfLoadedStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_LoadMjcfCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_MjcfLoadedStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_ChangeDynamicsCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_GetDynamicsCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_GetDynamicsStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_InitPoseCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_RequestActualStateCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_SendActualStateStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_ConfigureOpenGLVisualizerCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_PhysicsSimulationParameters_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_PhysicsSimulationParametersCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_JointMotorControlCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_UserConstraintCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_UserConstraintStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_UserConstraintStateStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_RequestKeyboardEventsCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_KeyboardEvent_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_KeyboardEventsStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_RequestCameraImageCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_RequestCameraImageStatus_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_ResetSimulationCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_PyBulletCommand_default_instance_),
reinterpret_cast<const ::google::protobuf::Message*>(&_PyBulletStatus_default_instance_),
};
namespace {
void protobuf_AssignDescriptors() {
AddDescriptors();
::google::protobuf::MessageFactory* factory = NULL;
AssignDescriptors(
"pybullet.proto", schemas, file_default_instances, TableStruct::offsets, factory,
file_level_metadata, NULL, NULL);
}
void protobuf_AssignDescriptorsOnce() {
static GOOGLE_PROTOBUF_DECLARE_ONCE(once);
::google::protobuf::GoogleOnceInit(&once, &protobuf_AssignDescriptors);
}
void protobuf_RegisterTypes(const ::std::string&) GOOGLE_ATTRIBUTE_COLD;
void protobuf_RegisterTypes(const ::std::string&) {
protobuf_AssignDescriptorsOnce();
::google::protobuf::internal::RegisterAllTypes(file_level_metadata, 40);
}
} // namespace
void TableStruct::Shutdown() {
_vec3_default_instance_.Shutdown();
delete file_level_metadata[0].reflection;
_quat4_default_instance_.Shutdown();
delete file_level_metadata[1].reflection;
_vec4_default_instance_.Shutdown();
delete file_level_metadata[2].reflection;
_transform_default_instance_.Shutdown();
delete file_level_metadata[3].reflection;
_matrix4x4_default_instance_.Shutdown();
delete file_level_metadata[4].reflection;
_CheckVersionCommand_default_instance_.Shutdown();
delete file_level_metadata[5].reflection;
_CheckVersionStatus_default_instance_.Shutdown();
delete file_level_metadata[6].reflection;
_TerminateServerCommand_default_instance_.Shutdown();
delete file_level_metadata[7].reflection;
_StepSimulationCommand_default_instance_.Shutdown();
delete file_level_metadata[8].reflection;
_SyncBodiesCommand_default_instance_.Shutdown();
delete file_level_metadata[9].reflection;
_SyncBodiesStatus_default_instance_.Shutdown();
delete file_level_metadata[10].reflection;
_RequestBodyInfoCommand_default_instance_.Shutdown();
delete file_level_metadata[11].reflection;
_RequestBodyInfoStatus_default_instance_.Shutdown();
delete file_level_metadata[12].reflection;
_LoadUrdfCommand_default_instance_.Shutdown();
delete file_level_metadata[13].reflection;
_LoadUrdfStatus_default_instance_.Shutdown();
delete file_level_metadata[14].reflection;
_LoadSdfCommand_default_instance_.Shutdown();
delete file_level_metadata[15].reflection;
_SdfLoadedStatus_default_instance_.Shutdown();
delete file_level_metadata[16].reflection;
_LoadMjcfCommand_default_instance_.Shutdown();
delete file_level_metadata[17].reflection;
_MjcfLoadedStatus_default_instance_.Shutdown();
delete file_level_metadata[18].reflection;
_ChangeDynamicsCommand_default_instance_.Shutdown();
delete file_level_metadata[19].reflection;
_GetDynamicsCommand_default_instance_.Shutdown();
delete file_level_metadata[20].reflection;
_GetDynamicsStatus_default_instance_.Shutdown();
delete file_level_metadata[21].reflection;
_InitPoseCommand_default_instance_.Shutdown();
delete file_level_metadata[22].reflection;
_RequestActualStateCommand_default_instance_.Shutdown();
delete file_level_metadata[23].reflection;
_SendActualStateStatus_default_instance_.Shutdown();
delete file_level_metadata[24].reflection;
_ConfigureOpenGLVisualizerCommand_default_instance_.Shutdown();
delete file_level_metadata[25].reflection;
_PhysicsSimulationParameters_default_instance_.Shutdown();
delete file_level_metadata[26].reflection;
_PhysicsSimulationParametersCommand_default_instance_.Shutdown();
delete file_level_metadata[27].reflection;
_JointMotorControlCommand_default_instance_.Shutdown();
delete file_level_metadata[28].reflection;
_UserConstraintCommand_default_instance_.Shutdown();
delete file_level_metadata[29].reflection;
_UserConstraintStatus_default_instance_.Shutdown();
delete file_level_metadata[30].reflection;
_UserConstraintStateStatus_default_instance_.Shutdown();
delete file_level_metadata[31].reflection;
_RequestKeyboardEventsCommand_default_instance_.Shutdown();
delete file_level_metadata[32].reflection;
_KeyboardEvent_default_instance_.Shutdown();
delete file_level_metadata[33].reflection;
_KeyboardEventsStatus_default_instance_.Shutdown();
delete file_level_metadata[34].reflection;
_RequestCameraImageCommand_default_instance_.Shutdown();
delete file_level_metadata[35].reflection;
_RequestCameraImageStatus_default_instance_.Shutdown();
delete file_level_metadata[36].reflection;
_ResetSimulationCommand_default_instance_.Shutdown();
delete file_level_metadata[37].reflection;
_PyBulletCommand_default_instance_.Shutdown();
delete file_level_metadata[38].reflection;
_PyBulletStatus_default_instance_.Shutdown();
delete file_level_metadata[39].reflection;
}
void TableStruct::InitDefaultsImpl() {
GOOGLE_PROTOBUF_VERIFY_VERSION;
::google::protobuf::internal::InitProtobufDefaults();
_vec3_default_instance_.DefaultConstruct();
_quat4_default_instance_.DefaultConstruct();
_vec4_default_instance_.DefaultConstruct();
_transform_default_instance_.DefaultConstruct();
_matrix4x4_default_instance_.DefaultConstruct();
_CheckVersionCommand_default_instance_.DefaultConstruct();
_CheckVersionStatus_default_instance_.DefaultConstruct();
_TerminateServerCommand_default_instance_.DefaultConstruct();
_StepSimulationCommand_default_instance_.DefaultConstruct();
_SyncBodiesCommand_default_instance_.DefaultConstruct();
_SyncBodiesStatus_default_instance_.DefaultConstruct();
_RequestBodyInfoCommand_default_instance_.DefaultConstruct();
_RequestBodyInfoStatus_default_instance_.DefaultConstruct();
_LoadUrdfCommand_default_instance_.DefaultConstruct();
_LoadUrdfStatus_default_instance_.DefaultConstruct();
_LoadSdfCommand_default_instance_.DefaultConstruct();
_SdfLoadedStatus_default_instance_.DefaultConstruct();
_LoadMjcfCommand_default_instance_.DefaultConstruct();
_MjcfLoadedStatus_default_instance_.DefaultConstruct();
_ChangeDynamicsCommand_default_instance_.DefaultConstruct();
_GetDynamicsCommand_default_instance_.DefaultConstruct();
_GetDynamicsStatus_default_instance_.DefaultConstruct();
_InitPoseCommand_default_instance_.DefaultConstruct();
_RequestActualStateCommand_default_instance_.DefaultConstruct();
_SendActualStateStatus_default_instance_.DefaultConstruct();
_ConfigureOpenGLVisualizerCommand_default_instance_.DefaultConstruct();
_PhysicsSimulationParameters_default_instance_.DefaultConstruct();
_PhysicsSimulationParametersCommand_default_instance_.DefaultConstruct();
_JointMotorControlCommand_default_instance_.DefaultConstruct();
_UserConstraintCommand_default_instance_.DefaultConstruct();
_UserConstraintStatus_default_instance_.DefaultConstruct();
_UserConstraintStateStatus_default_instance_.DefaultConstruct();
_RequestKeyboardEventsCommand_default_instance_.DefaultConstruct();
_KeyboardEvent_default_instance_.DefaultConstruct();
_KeyboardEventsStatus_default_instance_.DefaultConstruct();
_RequestCameraImageCommand_default_instance_.DefaultConstruct();
_RequestCameraImageStatus_default_instance_.DefaultConstruct();
_ResetSimulationCommand_default_instance_.DefaultConstruct();
_PyBulletCommand_default_instance_.DefaultConstruct();
_PyBulletStatus_default_instance_.DefaultConstruct();
_transform_default_instance_.get_mutable()->origin_ = const_cast< ::pybullet_grpc::vec3*>(
::pybullet_grpc::vec3::internal_default_instance());
_transform_default_instance_.get_mutable()->orientation_ = const_cast< ::pybullet_grpc::quat4*>(
::pybullet_grpc::quat4::internal_default_instance());
_LoadUrdfCommand_default_instance_.get_mutable()->initialposition_ = const_cast< ::pybullet_grpc::vec3*>(
::pybullet_grpc::vec3::internal_default_instance());
_LoadUrdfCommand_default_instance_.get_mutable()->initialorientation_ = const_cast< ::pybullet_grpc::quat4*>(
::pybullet_grpc::quat4::internal_default_instance());
_LoadUrdfCommand_default_instance_.usemultibody_ = 0;
_LoadUrdfCommand_default_instance_.usefixedbase_ = false;
_LoadUrdfCommand_default_instance_.globalscaling_ = 0;
_LoadSdfCommand_default_instance_.usemultibody_ = 0;
_LoadSdfCommand_default_instance_.globalscaling_ = 0;
_ChangeDynamicsCommand_default_instance_.mass_ = 0;
_ChangeDynamicsCommand_default_instance_.lateralfriction_ = 0;
_ChangeDynamicsCommand_default_instance_.spinningfriction_ = 0;
_ChangeDynamicsCommand_default_instance_.rollingfriction_ = 0;
_ChangeDynamicsCommand_default_instance_.restitution_ = 0;
_ChangeDynamicsCommand_default_instance_.lineardamping_ = 0;
_ChangeDynamicsCommand_default_instance_.angulardamping_ = 0;
_ChangeDynamicsCommand_default_instance_.contactstiffness_ = 0;
_ChangeDynamicsCommand_default_instance_.contactdamping_ = 0;
_ChangeDynamicsCommand_default_instance_.localinertiadiagonal_ = const_cast< ::pybullet_grpc::vec3*>(
::pybullet_grpc::vec3::internal_default_instance());
_ChangeDynamicsCommand_default_instance_.frictionanchor_ = 0;
_ChangeDynamicsCommand_default_instance_.ccdsweptsphereradius_ = 0;
_ChangeDynamicsCommand_default_instance_.contactprocessingthreshold_ = 0;
_ChangeDynamicsCommand_default_instance_.activationstate_ = 0;
_GetDynamicsStatus_default_instance_.get_mutable()->localinertiadiagonal_ = const_cast< ::pybullet_grpc::vec3*>(
::pybullet_grpc::vec3::internal_default_instance());
_ConfigureOpenGLVisualizerCommand_default_instance_.get_mutable()->cameratargetposition_ = const_cast< ::pybullet_grpc::vec3*>(
::pybullet_grpc::vec3::internal_default_instance());
_PhysicsSimulationParameters_default_instance_.get_mutable()->gravityacceleration_ = const_cast< ::pybullet_grpc::vec3*>(
::pybullet_grpc::vec3::internal_default_instance());
_PhysicsSimulationParametersCommand_default_instance_.get_mutable()->params_ = const_cast< ::pybullet_grpc::PhysicsSimulationParameters*>(
::pybullet_grpc::PhysicsSimulationParameters::internal_default_instance());
_UserConstraintCommand_default_instance_.get_mutable()->parentframe_ = const_cast< ::pybullet_grpc::transform*>(
::pybullet_grpc::transform::internal_default_instance());
_UserConstraintCommand_default_instance_.get_mutable()->childframe_ = const_cast< ::pybullet_grpc::transform*>(
::pybullet_grpc::transform::internal_default_instance());
_UserConstraintCommand_default_instance_.get_mutable()->jointaxis_ = const_cast< ::pybullet_grpc::vec3*>(
::pybullet_grpc::vec3::internal_default_instance());
_UserConstraintStateStatus_default_instance_.get_mutable()->appliedconstraintforceslinear_ = const_cast< ::pybullet_grpc::vec3*>(
::pybullet_grpc::vec3::internal_default_instance());
_UserConstraintStateStatus_default_instance_.get_mutable()->appliedconstraintforcesangular_ = const_cast< ::pybullet_grpc::vec3*>(
::pybullet_grpc::vec3::internal_default_instance());
_RequestCameraImageCommand_default_instance_.get_mutable()->viewmatrix_ = const_cast< ::pybullet_grpc::matrix4x4*>(
::pybullet_grpc::matrix4x4::internal_default_instance());
_RequestCameraImageCommand_default_instance_.get_mutable()->projectionmatrix_ = const_cast< ::pybullet_grpc::matrix4x4*>(
::pybullet_grpc::matrix4x4::internal_default_instance());
_RequestCameraImageCommand_default_instance_.get_mutable()->lightdirection_ = const_cast< ::pybullet_grpc::vec3*>(
::pybullet_grpc::vec3::internal_default_instance());
_RequestCameraImageCommand_default_instance_.get_mutable()->lightcolor_ = const_cast< ::pybullet_grpc::vec3*>(
::pybullet_grpc::vec3::internal_default_instance());
_RequestCameraImageCommand_default_instance_.get_mutable()->projectivetextureviewmatrix_ = const_cast< ::pybullet_grpc::matrix4x4*>(
::pybullet_grpc::matrix4x4::internal_default_instance());
_RequestCameraImageCommand_default_instance_.get_mutable()->projectivetextureprojectionmatrix_ = const_cast< ::pybullet_grpc::matrix4x4*>(
::pybullet_grpc::matrix4x4::internal_default_instance());
_PyBulletCommand_default_instance_.loadurdfcommand_ = const_cast< ::pybullet_grpc::LoadUrdfCommand*>(
::pybullet_grpc::LoadUrdfCommand::internal_default_instance());
_PyBulletCommand_default_instance_.terminateservercommand_ = const_cast< ::pybullet_grpc::TerminateServerCommand*>(
::pybullet_grpc::TerminateServerCommand::internal_default_instance());
_PyBulletCommand_default_instance_.stepsimulationcommand_ = const_cast< ::pybullet_grpc::StepSimulationCommand*>(
::pybullet_grpc::StepSimulationCommand::internal_default_instance());
_PyBulletCommand_default_instance_.loadsdfcommand_ = const_cast< ::pybullet_grpc::LoadSdfCommand*>(
::pybullet_grpc::LoadSdfCommand::internal_default_instance());
_PyBulletCommand_default_instance_.loadmjcfcommand_ = const_cast< ::pybullet_grpc::LoadMjcfCommand*>(
::pybullet_grpc::LoadMjcfCommand::internal_default_instance());
_PyBulletCommand_default_instance_.changedynamicscommand_ = const_cast< ::pybullet_grpc::ChangeDynamicsCommand*>(
::pybullet_grpc::ChangeDynamicsCommand::internal_default_instance());
_PyBulletCommand_default_instance_.getdynamicscommand_ = const_cast< ::pybullet_grpc::GetDynamicsCommand*>(
::pybullet_grpc::GetDynamicsCommand::internal_default_instance());
_PyBulletCommand_default_instance_.initposecommand_ = const_cast< ::pybullet_grpc::InitPoseCommand*>(
::pybullet_grpc::InitPoseCommand::internal_default_instance());
_PyBulletCommand_default_instance_.requestactualstatecommand_ = const_cast< ::pybullet_grpc::RequestActualStateCommand*>(
::pybullet_grpc::RequestActualStateCommand::internal_default_instance());
_PyBulletCommand_default_instance_.configureopenglvisualizercommand_ = const_cast< ::pybullet_grpc::ConfigureOpenGLVisualizerCommand*>(
::pybullet_grpc::ConfigureOpenGLVisualizerCommand::internal_default_instance());
_PyBulletCommand_default_instance_.syncbodiescommand_ = const_cast< ::pybullet_grpc::SyncBodiesCommand*>(
::pybullet_grpc::SyncBodiesCommand::internal_default_instance());
_PyBulletCommand_default_instance_.requestbodyinfocommand_ = const_cast< ::pybullet_grpc::RequestBodyInfoCommand*>(
::pybullet_grpc::RequestBodyInfoCommand::internal_default_instance());
_PyBulletCommand_default_instance_.setphysicssimulationparameterscommand_ = const_cast< ::pybullet_grpc::PhysicsSimulationParametersCommand*>(
::pybullet_grpc::PhysicsSimulationParametersCommand::internal_default_instance());
_PyBulletCommand_default_instance_.jointmotorcontrolcommand_ = const_cast< ::pybullet_grpc::JointMotorControlCommand*>(
::pybullet_grpc::JointMotorControlCommand::internal_default_instance());
_PyBulletCommand_default_instance_.userconstraintcommand_ = const_cast< ::pybullet_grpc::UserConstraintCommand*>(
::pybullet_grpc::UserConstraintCommand::internal_default_instance());
_PyBulletCommand_default_instance_.checkversioncommand_ = const_cast< ::pybullet_grpc::CheckVersionCommand*>(
::pybullet_grpc::CheckVersionCommand::internal_default_instance());
_PyBulletCommand_default_instance_.requestkeyboardeventscommand_ = const_cast< ::pybullet_grpc::RequestKeyboardEventsCommand*>(
::pybullet_grpc::RequestKeyboardEventsCommand::internal_default_instance());
_PyBulletCommand_default_instance_.requestcameraimagecommand_ = const_cast< ::pybullet_grpc::RequestCameraImageCommand*>(
::pybullet_grpc::RequestCameraImageCommand::internal_default_instance());
_PyBulletCommand_default_instance_.resetsimulationcommand_ = const_cast< ::pybullet_grpc::ResetSimulationCommand*>(
::pybullet_grpc::ResetSimulationCommand::internal_default_instance());
_PyBulletStatus_default_instance_.urdfstatus_ = const_cast< ::pybullet_grpc::LoadUrdfStatus*>(
::pybullet_grpc::LoadUrdfStatus::internal_default_instance());
_PyBulletStatus_default_instance_.sdfstatus_ = const_cast< ::pybullet_grpc::SdfLoadedStatus*>(
::pybullet_grpc::SdfLoadedStatus::internal_default_instance());
_PyBulletStatus_default_instance_.mjcfstatus_ = const_cast< ::pybullet_grpc::MjcfLoadedStatus*>(
::pybullet_grpc::MjcfLoadedStatus::internal_default_instance());
_PyBulletStatus_default_instance_.getdynamicsstatus_ = const_cast< ::pybullet_grpc::GetDynamicsStatus*>(
::pybullet_grpc::GetDynamicsStatus::internal_default_instance());
_PyBulletStatus_default_instance_.actualstatestatus_ = const_cast< ::pybullet_grpc::SendActualStateStatus*>(
::pybullet_grpc::SendActualStateStatus::internal_default_instance());
_PyBulletStatus_default_instance_.syncbodiesstatus_ = const_cast< ::pybullet_grpc::SyncBodiesStatus*>(
::pybullet_grpc::SyncBodiesStatus::internal_default_instance());
_PyBulletStatus_default_instance_.requestbodyinfostatus_ = const_cast< ::pybullet_grpc::RequestBodyInfoStatus*>(
::pybullet_grpc::RequestBodyInfoStatus::internal_default_instance());
_PyBulletStatus_default_instance_.requestphysicssimulationparametersstatus_ = const_cast< ::pybullet_grpc::PhysicsSimulationParameters*>(
::pybullet_grpc::PhysicsSimulationParameters::internal_default_instance());
_PyBulletStatus_default_instance_.checkversionstatus_ = const_cast< ::pybullet_grpc::CheckVersionStatus*>(
::pybullet_grpc::CheckVersionStatus::internal_default_instance());
_PyBulletStatus_default_instance_.userconstraintstatus_ = const_cast< ::pybullet_grpc::UserConstraintStatus*>(
::pybullet_grpc::UserConstraintStatus::internal_default_instance());
_PyBulletStatus_default_instance_.userconstraintstatestatus_ = const_cast< ::pybullet_grpc::UserConstraintStateStatus*>(
::pybullet_grpc::UserConstraintStateStatus::internal_default_instance());
_PyBulletStatus_default_instance_.keyboardeventsstatus_ = const_cast< ::pybullet_grpc::KeyboardEventsStatus*>(
::pybullet_grpc::KeyboardEventsStatus::internal_default_instance());
_PyBulletStatus_default_instance_.requestcameraimagestatus_ = const_cast< ::pybullet_grpc::RequestCameraImageStatus*>(
::pybullet_grpc::RequestCameraImageStatus::internal_default_instance());
}
void InitDefaults() {
static GOOGLE_PROTOBUF_DECLARE_ONCE(once);
::google::protobuf::GoogleOnceInit(&once, &TableStruct::InitDefaultsImpl);
}
void AddDescriptorsImpl() {
InitDefaults();
static const char descriptor[] = {
"\n\016pybullet.proto\022\rpybullet_grpc\"\'\n\004vec3\022"
"\t\n\001x\030\001 \001(\001\022\t\n\001y\030\002 \001(\001\022\t\n\001z\030\003 \001(\001\"3\n\005quat"
"4\022\t\n\001x\030\001 \001(\001\022\t\n\001y\030\002 \001(\001\022\t\n\001z\030\003 \001(\001\022\t\n\001w\030"
"\004 \001(\001\"2\n\004vec4\022\t\n\001x\030\001 \001(\001\022\t\n\001y\030\002 \001(\001\022\t\n\001z"
"\030\003 \001(\001\022\t\n\001w\030\004 \001(\001\"[\n\ttransform\022#\n\006origin"
"\030\001 \001(\0132\023.pybullet_grpc.vec3\022)\n\013orientati"
"on\030\002 \001(\0132\024.pybullet_grpc.quat4\"\032\n\tmatrix"
"4x4\022\r\n\005elems\030\001 \003(\001\",\n\023CheckVersionComman"
"d\022\025\n\rclientVersion\030\001 \001(\005\"+\n\022CheckVersion"
"Status\022\025\n\rserverVersion\030\001 \001(\005\",\n\026Termina"
"teServerCommand\022\022\n\nexitReason\030\001 \001(\t\"\027\n\025S"
"tepSimulationCommand\"\023\n\021SyncBodiesComman"
"d\"J\n\020SyncBodiesStatus\022\025\n\rbodyUniqueIds\030\001"
" \003(\005\022\037\n\027userConstraintUniqueIds\030\002 \003(\005\".\n"
"\026RequestBodyInfoCommand\022\024\n\014bodyUniqueId\030"
"\001 \001(\005\"\?\n\025RequestBodyInfoStatus\022\024\n\014bodyUn"
"iqueId\030\001 \001(\005\022\020\n\010bodyName\030\002 \001(\t\"\225\002\n\017LoadU"
"rdfCommand\022\020\n\010fileName\030\001 \001(\t\022,\n\017initialP"
"osition\030\002 \001(\0132\023.pybullet_grpc.vec3\0220\n\022in"
"itialOrientation\030\003 \001(\0132\024.pybullet_grpc.q"
"uat4\022\026\n\014useMultiBody\030\004 \001(\005H\000\022\026\n\014useFixed"
"Base\030\005 \001(\010H\001\022\r\n\005flags\030\006 \001(\005\022\027\n\rglobalSca"
"ling\030\007 \001(\001H\002B\021\n\017hasUseMultiBodyB\021\n\017hasUs"
"eFixedBaseB\022\n\020hasGlobalScaling\"J\n\016LoadUr"
"dfStatus\022\024\n\014bodyUniqueId\030\001 \001(\005\022\020\n\010bodyNa"
"me\030\002 \001(\t\022\020\n\010fileName\030\003 \001(\t\"z\n\016LoadSdfCom"
"mand\022\020\n\010fileName\030\001 \001(\t\022\026\n\014useMultiBody\030\002"
" \001(\005H\000\022\027\n\rglobalScaling\030\003 \001(\001H\001B\021\n\017hasUs"
"eMultiBodyB\022\n\020hasGlobalScaling\"(\n\017SdfLoa"
"dedStatus\022\025\n\rbodyUniqueIds\030\002 \003(\005\"2\n\017Load"
"MjcfCommand\022\020\n\010fileName\030\001 \001(\t\022\r\n\005flags\030\002"
" \001(\005\")\n\020MjcfLoadedStatus\022\025\n\rbodyUniqueId"
"s\030\002 \003(\005\"\211\006\n\025ChangeDynamicsCommand\022\024\n\014bod"
"yUniqueId\030\001 \001(\005\022\021\n\tlinkIndex\030\002 \001(\005\022\016\n\004ma"
"ss\030\003 \001(\001H\000\022\031\n\017lateralFriction\030\005 \001(\001H\001\022\032\n"
"\020spinningFriction\030\006 \001(\001H\002\022\031\n\017rollingFric"
"tion\030\007 \001(\001H\003\022\025\n\013restitution\030\010 \001(\001H\004\022\027\n\rl"
"inearDamping\030\t \001(\001H\005\022\030\n\016angularDamping\030\n"
" \001(\001H\006\022\032\n\020contactStiffness\030\013 \001(\001H\007\022\030\n\016co"
"ntactDamping\030\014 \001(\001H\010\0223\n\024localInertiaDiag"
"onal\030\r \001(\0132\023.pybullet_grpc.vec3H\t\022\030\n\016fri"
"ctionAnchor\030\016 \001(\005H\n\022\036\n\024ccdSweptSphereRad"
"ius\030\017 \001(\001H\013\022$\n\032contactProcessingThreshol"
"d\030\020 \001(\001H\014\022\031\n\017activationState\030\021 \001(\005H\rB\t\n\007"
"hasMassB\024\n\022hasLateralFrictionB\025\n\023hasSpin"
"ningFrictionB\024\n\022hasRollingFrictionB\020\n\016ha"
"sRestitutionB\022\n\020haslinearDampingB\023\n\021hasa"
"ngularDampingB\025\n\023hasContactStiffnessB\023\n\021"
"hasContactDampingB\031\n\027hasLocalInertiaDiag"
"onalB\023\n\021hasFrictionAnchorB\031\n\027hasccdSwept"
"SphereRadiusB\037\n\035hasContactProcessingThre"
"sholdB\024\n\022hasActivationState\"=\n\022GetDynami"
"csCommand\022\024\n\014bodyUniqueId\030\001 \001(\005\022\021\n\tlinkI"
"ndex\030\002 \001(\005\"\211\003\n\021GetDynamicsStatus\022\014\n\004mass"
"\030\003 \001(\001\022\027\n\017lateralFriction\030\005 \001(\001\022\030\n\020spinn"
"ingFriction\030\006 \001(\001\022\027\n\017rollingFriction\030\007 \001"
"(\001\022\023\n\013restitution\030\010 \001(\001\022\025\n\rlinearDamping"
"\030\t \001(\001\022\026\n\016angularDamping\030\n \001(\001\022\030\n\020contac"
"tStiffness\030\013 \001(\001\022\026\n\016contactDamping\030\014 \001(\001"
"\0221\n\024localInertiaDiagonal\030\r \001(\0132\023.pybulle"
"t_grpc.vec3\022\026\n\016frictionAnchor\030\016 \001(\005\022\034\n\024c"
"cdSweptSphereRadius\030\017 \001(\001\022\"\n\032contactProc"
"essingThreshold\030\020 \001(\001\022\027\n\017activationState"
"\030\021 \001(\005\"\244\001\n\017InitPoseCommand\022\024\n\014bodyUnique"
"Id\030\001 \001(\005\022\023\n\013updateflags\030\002 \001(\005\022\030\n\020hasInit"
"ialStateQ\030\003 \003(\005\022\025\n\rinitialStateQ\030\004 \003(\001\022\033"
"\n\023hasInitialStateQdot\030\005 \003(\005\022\030\n\020initialSt"
"ateQdot\030\006 \003(\001\"r\n\031RequestActualStateComma"
"nd\022\024\n\014bodyUniqueId\030\001 \001(\005\022 \n\030computeForwa"
"rdKinematics\030\002 \001(\010\022\035\n\025computeLinkVelocit"
"ies\030\003 \001(\010\"\317\002\n\025SendActualStateStatus\022\024\n\014b"
"odyUniqueId\030\001 \001(\005\022\020\n\010numLinks\030\002 \001(\005\022\033\n\023n"
"umDegreeOfFreedomQ\030\003 \001(\005\022\033\n\023numDegreeOfF"
"reedomU\030\004 \001(\005\022\036\n\026rootLocalInertialFrame\030"
"\005 \003(\001\022\024\n\014actualStateQ\030\006 \003(\001\022\027\n\017actualSta"
"teQdot\030\007 \003(\001\022\033\n\023jointReactionForces\030\010 \003("
"\001\022\027\n\017jointMotorForce\030\t \003(\001\022\021\n\tlinkState\030"
"\n \003(\001\022\033\n\023linkWorldVelocities\030\013 \003(\001\022\037\n\027li"
"nkLocalInertialFrames\030\014 \003(\001\"\317\001\n Configur"
"eOpenGLVisualizerCommand\022\023\n\013updateFlags\030"
"\001 \001(\005\022\026\n\016cameraDistance\030\002 \001(\001\022\023\n\013cameraP"
"itch\030\003 \001(\001\022\021\n\tcameraYaw\030\004 \001(\001\0221\n\024cameraT"
"argetPosition\030\005 \001(\0132\023.pybullet_grpc.vec3"
"\022\017\n\007setFlag\030\006 \001(\005\022\022\n\nsetEnabled\030\007 \001(\005\"\234\006"
"\n\033PhysicsSimulationParameters\022\021\n\tdeltaTi"
"me\030\001 \001(\001\0220\n\023gravityAcceleration\030\002 \001(\0132\023."
"pybullet_grpc.vec3\022\035\n\025numSimulationSubSt"
"eps\030\003 \001(\005\022\033\n\023numSolverIterations\030\004 \001(\005\022\035"
"\n\025useRealTimeSimulation\030\005 \001(\005\022\027\n\017useSpli"
"tImpulse\030\006 \001(\005\022(\n splitImpulsePenetratio"
"nThreshold\030\007 \001(\001\022 \n\030contactBreakingThres"
"hold\030\010 \001(\001\022\030\n\020internalSimFlags\030\t \001(\005\022\031\n\021"
"defaultContactERP\030\n \001(\001\022\033\n\023collisionFilt"
"erMode\030\013 \001(\005\022\031\n\021enableFileCaching\030\014 \001(\005\022"
"$\n\034restitutionVelocityThreshold\030\r \001(\001\022\034\n"
"\024defaultNonContactERP\030\016 \001(\001\022\023\n\013frictionE"
"RP\030\017 \001(\001\022\030\n\020defaultGlobalCFM\030\020 \001(\001\022\023\n\013fr"
"ictionCFM\030\021 \001(\001\022\032\n\022enableConeFriction\030\022 "
"\001(\005\022%\n\035deterministicOverlappingPairs\030\023 \001"
"(\005\022\035\n\025allowedCcdPenetration\030\024 \001(\001\022\031\n\021joi"
"ntFeedbackMode\030\025 \001(\005\022\037\n\027solverResidualTh"
"reshold\030\026 \001(\001\022\023\n\013contactSlop\030\027 \001(\001\022\021\n\ten"
"ableSAT\030\030 \001(\005\022\034\n\024constraintSolverType\030\031 "
"\001(\005\022\037\n\027minimumSolverIslandSize\030\032 \001(\005\"u\n\""
"PhysicsSimulationParametersCommand\022\023\n\013up"
"dateFlags\030\001 \001(\005\022:\n\006params\030\002 \001(\0132*.pybull"
"et_grpc.PhysicsSimulationParameters\"\367\001\n\030"
"JointMotorControlCommand\022\024\n\014bodyUniqueId"
"\030\001 \001(\005\022\023\n\013controlMode\030\002 \001(\005\022\023\n\013updateFla"
"gs\030\003 \001(\005\022\n\n\002Kp\030\004 \003(\001\022\n\n\002Kd\030\005 \003(\001\022\023\n\013maxV"
"elocity\030\006 \003(\001\022\034\n\024hasDesiredStateFlags\030\007 "
"\003(\005\022\025\n\rdesiredStateQ\030\010 \003(\001\022\030\n\020desiredSta"
"teQdot\030\t \003(\001\022\037\n\027desiredStateForceTorque\030"
"\n \003(\001\"\266\003\n\025UserConstraintCommand\022\027\n\017paren"
"tBodyIndex\030\001 \001(\005\022\030\n\020parentJointIndex\030\002 \001"
"(\005\022\026\n\016childBodyIndex\030\003 \001(\005\022\027\n\017childJoint"
"Index\030\004 \001(\005\022-\n\013parentFrame\030\005 \001(\0132\030.pybul"
"let_grpc.transform\022,\n\nchildFrame\030\006 \001(\0132\030"
".pybullet_grpc.transform\022&\n\tjointAxis\030\007 "
"\001(\0132\023.pybullet_grpc.vec3\022\021\n\tjointType\030\010 "
"\001(\005\022\027\n\017maxAppliedForce\030\t \001(\001\022\036\n\026userCons"
"traintUniqueId\030\n \001(\005\022\021\n\tgearRatio\030\013 \001(\001\022"
"\023\n\013gearAuxLink\030\014 \001(\005\022\036\n\026relativePosition"
"Target\030\r \001(\001\022\013\n\003erp\030\016 \001(\001\022\023\n\013updateFlags"
"\030\017 \001(\005\"O\n\024UserConstraintStatus\022\027\n\017maxApp"
"liedForce\030\t \001(\001\022\036\n\026userConstraintUniqueI"
"d\030\n \001(\005\"\245\001\n\031UserConstraintStateStatus\022:\n"
"\035appliedConstraintForcesLinear\030\001 \001(\0132\023.p"
"ybullet_grpc.vec3\022;\n\036appliedConstraintFo"
"rcesAngular\030\002 \001(\0132\023.pybullet_grpc.vec3\022\017"
"\n\007numDofs\030\003 \001(\005\"\036\n\034RequestKeyboardEvents"
"Command\"2\n\rKeyboardEvent\022\017\n\007keyCode\030\001 \001("
"\005\022\020\n\010keyState\030\002 \001(\005\"L\n\024KeyboardEventsSta"
"tus\0224\n\016keyboardEvents\030\001 \003(\0132\034.pybullet_g"
"rpc.KeyboardEvent\"\277\004\n\031RequestCameraImage"
"Command\022\023\n\013updateFlags\030\001 \001(\005\022\023\n\013cameraFl"
"ags\030\002 \001(\005\022,\n\nviewMatrix\030\003 \001(\0132\030.pybullet"
"_grpc.matrix4x4\0222\n\020projectionMatrix\030\004 \001("
"\0132\030.pybullet_grpc.matrix4x4\022\027\n\017startPixe"
"lIndex\030\005 \001(\005\022\022\n\npixelWidth\030\006 \001(\005\022\023\n\013pixe"
"lHeight\030\007 \001(\005\022+\n\016lightDirection\030\010 \001(\0132\023."
"pybullet_grpc.vec3\022\'\n\nlightColor\030\t \001(\0132\023"
".pybullet_grpc.vec3\022\025\n\rlightDistance\030\n \001"
"(\001\022\031\n\021lightAmbientCoeff\030\013 \001(\001\022\031\n\021lightDi"
"ffuseCoeff\030\014 \001(\001\022\032\n\022lightSpecularCoeff\030\r"
" \001(\001\022\021\n\thasShadow\030\016 \001(\005\022=\n\033projectiveTex"
"tureViewMatrix\030\017 \001(\0132\030.pybullet_grpc.mat"
"rix4x4\022C\n!projectiveTextureProjectionMat"
"rix\030\020 \001(\0132\030.pybullet_grpc.matrix4x4\"\224\001\n\030"
"RequestCameraImageStatus\022\022\n\nimageWidth\030\001"
" \001(\005\022\023\n\013imageHeight\030\002 \001(\005\022\032\n\022startingPix"
"elIndex\030\003 \001(\005\022\027\n\017numPixelsCopied\030\004 \001(\005\022\032"
"\n\022numRemainingPixels\030\005 \001(\005\"\030\n\026ResetSimul"
"ationCommand\"\306\013\n\017PyBulletCommand\022\023\n\013comm"
"andType\030\001 \001(\005\022\022\n\nbinaryBlob\030\002 \003(\014\022 \n\030unk"
"nownCommandBinaryBlob\030\003 \003(\014\0229\n\017loadUrdfC"
"ommand\030\004 \001(\0132\036.pybullet_grpc.LoadUrdfCom"
"mandH\000\022G\n\026terminateServerCommand\030\005 \001(\0132%"
".pybullet_grpc.TerminateServerCommandH\000\022"
"E\n\025stepSimulationCommand\030\006 \001(\0132$.pybulle"
"t_grpc.StepSimulationCommandH\000\0227\n\016loadSd"
"fCommand\030\007 \001(\0132\035.pybullet_grpc.LoadSdfCo"
"mmandH\000\0229\n\017loadMjcfCommand\030\010 \001(\0132\036.pybul"
"let_grpc.LoadMjcfCommandH\000\022E\n\025changeDyna"
"micsCommand\030\t \001(\0132$.pybullet_grpc.Change"
"DynamicsCommandH\000\022\?\n\022getDynamicsCommand\030"
"\n \001(\0132!.pybullet_grpc.GetDynamicsCommand"
"H\000\0229\n\017initPoseCommand\030\013 \001(\0132\036.pybullet_g"
"rpc.InitPoseCommandH\000\022M\n\031requestActualSt"
"ateCommand\030\014 \001(\0132(.pybullet_grpc.Request"
"ActualStateCommandH\000\022[\n configureOpenGLV"
"isualizerCommand\030\r \001(\0132/.pybullet_grpc.C"
"onfigureOpenGLVisualizerCommandH\000\022=\n\021syn"
"cBodiesCommand\030\016 \001(\0132 .pybullet_grpc.Syn"
"cBodiesCommandH\000\022G\n\026requestBodyInfoComma"
"nd\030\017 \001(\0132%.pybullet_grpc.RequestBodyInfo"
"CommandH\000\022b\n%setPhysicsSimulationParamet"
"ersCommand\030\020 \001(\01321.pybullet_grpc.Physics"
"SimulationParametersCommandH\000\022K\n\030jointMo"
"torControlCommand\030\021 \001(\0132\'.pybullet_grpc."
"JointMotorControlCommandH\000\022E\n\025userConstr"
"aintCommand\030\022 \001(\0132$.pybullet_grpc.UserCo"
"nstraintCommandH\000\022A\n\023checkVersionCommand"
"\030\023 \001(\0132\".pybullet_grpc.CheckVersionComma"
"ndH\000\022S\n\034requestKeyboardEventsCommand\030\024 \001"
"(\0132+.pybullet_grpc.RequestKeyboardEvents"
"CommandH\000\022M\n\031requestCameraImageCommand\030\025"
" \001(\0132(.pybullet_grpc.RequestCameraImageC"
"ommandH\000\022G\n\026resetSimulationCommand\030\026 \001(\013"
"2%.pybullet_grpc.ResetSimulationCommandH"
"\000B\n\n\010commands\"\321\007\n\016PyBulletStatus\022\022\n\nstat"
"usType\030\001 \001(\005\022\022\n\nbinaryBlob\030\002 \003(\014\022\037\n\027unkn"
"ownStatusBinaryBlob\030\003 \003(\014\0223\n\nurdfStatus\030"
"\004 \001(\0132\035.pybullet_grpc.LoadUrdfStatusH\000\0223"
"\n\tsdfStatus\030\005 \001(\0132\036.pybullet_grpc.SdfLoa"
"dedStatusH\000\0225\n\nmjcfStatus\030\006 \001(\0132\037.pybull"
"et_grpc.MjcfLoadedStatusH\000\022=\n\021getDynamic"
"sStatus\030\007 \001(\0132 .pybullet_grpc.GetDynamic"
"sStatusH\000\022A\n\021actualStateStatus\030\010 \001(\0132$.p"
"ybullet_grpc.SendActualStateStatusH\000\022;\n\020"
"syncBodiesStatus\030\t \001(\0132\037.pybullet_grpc.S"
"yncBodiesStatusH\000\022E\n\025requestBodyInfoStat"
"us\030\n \001(\0132$.pybullet_grpc.RequestBodyInfo"
"StatusH\000\022^\n(requestPhysicsSimulationPara"
"metersStatus\030\013 \001(\0132*.pybullet_grpc.Physi"
"csSimulationParametersH\000\022\?\n\022checkVersion"
"Status\030\014 \001(\0132!.pybullet_grpc.CheckVersio"
"nStatusH\000\022C\n\024userConstraintStatus\030\r \001(\0132"
"#.pybullet_grpc.UserConstraintStatusH\000\022M"
"\n\031userConstraintStateStatus\030\016 \001(\0132(.pybu"
"llet_grpc.UserConstraintStateStatusH\000\022C\n"
"\024keyboardEventsStatus\030\017 \001(\0132#.pybullet_g"
"rpc.KeyboardEventsStatusH\000\022K\n\030requestCam"
"eraImageStatus\030\020 \001(\0132\'.pybullet_grpc.Req"
"uestCameraImageStatusH\000B\010\n\006status2_\n\013PyB"
"ulletAPI\022P\n\rSubmitCommand\022\036.pybullet_grp"
"c.PyBulletCommand\032\035.pybullet_grpc.PyBull"
"etStatus\"\000B.\n\025io.grpc.pybullet_grpcB\rPyB"
"ulletProtoP\001\242\002\003PBGb\006proto3"
};
::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
descriptor, 8746);
::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
"pybullet.proto", &protobuf_RegisterTypes);
::google::protobuf::internal::OnShutdown(&TableStruct::Shutdown);
}
void AddDescriptors() {
static GOOGLE_PROTOBUF_DECLARE_ONCE(once);
::google::protobuf::GoogleOnceInit(&once, &AddDescriptorsImpl);
}
// Force AddDescriptors() to be called at static initialization time.
struct StaticDescriptorInitializer {
StaticDescriptorInitializer() {
AddDescriptors();
}
} static_descriptor_initializer;
} // namespace protobuf_pybullet_2eproto
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int vec3::kXFieldNumber;
const int vec3::kYFieldNumber;
const int vec3::kZFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
vec3::vec3()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.vec3)
}
vec3::vec3(const vec3& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&x_, &from.x_,
reinterpret_cast<char*>(&z_) -
reinterpret_cast<char*>(&x_) + sizeof(z_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.vec3)
}
void vec3::SharedCtor() {
::memset(&x_, 0, reinterpret_cast<char*>(&z_) -
reinterpret_cast<char*>(&x_) + sizeof(z_));
_cached_size_ = 0;
}
vec3::~vec3() {
// @@protoc_insertion_point(destructor:pybullet_grpc.vec3)
SharedDtor();
}
void vec3::SharedDtor() {
}
void vec3::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* vec3::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[0].descriptor;
}
const vec3& vec3::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
vec3* vec3::New(::google::protobuf::Arena* arena) const {
vec3* n = new vec3;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void vec3::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.vec3)
::memset(&x_, 0, reinterpret_cast<char*>(&z_) -
reinterpret_cast<char*>(&x_) + sizeof(z_));
}
bool vec3::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.vec3)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// double x = 1;
case 1: {
if (tag == 9u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &x_)));
} else {
goto handle_unusual;
}
break;
}
// double y = 2;
case 2: {
if (tag == 17u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &y_)));
} else {
goto handle_unusual;
}
break;
}
// double z = 3;
case 3: {
if (tag == 25u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &z_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.vec3)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.vec3)
return false;
#undef DO_
}
void vec3::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.vec3)
// double x = 1;
if (this->x() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(1, this->x(), output);
}
// double y = 2;
if (this->y() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(2, this->y(), output);
}
// double z = 3;
if (this->z() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(3, this->z(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.vec3)
}
::google::protobuf::uint8* vec3::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.vec3)
// double x = 1;
if (this->x() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(1, this->x(), target);
}
// double y = 2;
if (this->y() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(2, this->y(), target);
}
// double z = 3;
if (this->z() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(3, this->z(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.vec3)
return target;
}
size_t vec3::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.vec3)
size_t total_size = 0;
// double x = 1;
if (this->x() != 0) {
total_size += 1 + 8;
}
// double y = 2;
if (this->y() != 0) {
total_size += 1 + 8;
}
// double z = 3;
if (this->z() != 0) {
total_size += 1 + 8;
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void vec3::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.vec3)
GOOGLE_DCHECK_NE(&from, this);
const vec3* source =
::google::protobuf::internal::DynamicCastToGenerated<const vec3>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.vec3)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.vec3)
MergeFrom(*source);
}
}
void vec3::MergeFrom(const vec3& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.vec3)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.x() != 0) {
set_x(from.x());
}
if (from.y() != 0) {
set_y(from.y());
}
if (from.z() != 0) {
set_z(from.z());
}
}
void vec3::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.vec3)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void vec3::CopyFrom(const vec3& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.vec3)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool vec3::IsInitialized() const {
return true;
}
void vec3::Swap(vec3* other) {
if (other == this) return;
InternalSwap(other);
}
void vec3::InternalSwap(vec3* other) {
std::swap(x_, other->x_);
std::swap(y_, other->y_);
std::swap(z_, other->z_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata vec3::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[0];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// vec3
// double x = 1;
void vec3::clear_x() {
x_ = 0;
}
double vec3::x() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.vec3.x)
return x_;
}
void vec3::set_x(double value) {
x_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.vec3.x)
}
// double y = 2;
void vec3::clear_y() {
y_ = 0;
}
double vec3::y() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.vec3.y)
return y_;
}
void vec3::set_y(double value) {
y_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.vec3.y)
}
// double z = 3;
void vec3::clear_z() {
z_ = 0;
}
double vec3::z() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.vec3.z)
return z_;
}
void vec3::set_z(double value) {
z_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.vec3.z)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int quat4::kXFieldNumber;
const int quat4::kYFieldNumber;
const int quat4::kZFieldNumber;
const int quat4::kWFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
quat4::quat4()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.quat4)
}
quat4::quat4(const quat4& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&x_, &from.x_,
reinterpret_cast<char*>(&w_) -
reinterpret_cast<char*>(&x_) + sizeof(w_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.quat4)
}
void quat4::SharedCtor() {
::memset(&x_, 0, reinterpret_cast<char*>(&w_) -
reinterpret_cast<char*>(&x_) + sizeof(w_));
_cached_size_ = 0;
}
quat4::~quat4() {
// @@protoc_insertion_point(destructor:pybullet_grpc.quat4)
SharedDtor();
}
void quat4::SharedDtor() {
}
void quat4::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* quat4::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[1].descriptor;
}
const quat4& quat4::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
quat4* quat4::New(::google::protobuf::Arena* arena) const {
quat4* n = new quat4;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void quat4::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.quat4)
::memset(&x_, 0, reinterpret_cast<char*>(&w_) -
reinterpret_cast<char*>(&x_) + sizeof(w_));
}
bool quat4::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.quat4)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// double x = 1;
case 1: {
if (tag == 9u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &x_)));
} else {
goto handle_unusual;
}
break;
}
// double y = 2;
case 2: {
if (tag == 17u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &y_)));
} else {
goto handle_unusual;
}
break;
}
// double z = 3;
case 3: {
if (tag == 25u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &z_)));
} else {
goto handle_unusual;
}
break;
}
// double w = 4;
case 4: {
if (tag == 33u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &w_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.quat4)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.quat4)
return false;
#undef DO_
}
void quat4::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.quat4)
// double x = 1;
if (this->x() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(1, this->x(), output);
}
// double y = 2;
if (this->y() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(2, this->y(), output);
}
// double z = 3;
if (this->z() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(3, this->z(), output);
}
// double w = 4;
if (this->w() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(4, this->w(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.quat4)
}
::google::protobuf::uint8* quat4::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.quat4)
// double x = 1;
if (this->x() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(1, this->x(), target);
}
// double y = 2;
if (this->y() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(2, this->y(), target);
}
// double z = 3;
if (this->z() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(3, this->z(), target);
}
// double w = 4;
if (this->w() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(4, this->w(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.quat4)
return target;
}
size_t quat4::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.quat4)
size_t total_size = 0;
// double x = 1;
if (this->x() != 0) {
total_size += 1 + 8;
}
// double y = 2;
if (this->y() != 0) {
total_size += 1 + 8;
}
// double z = 3;
if (this->z() != 0) {
total_size += 1 + 8;
}
// double w = 4;
if (this->w() != 0) {
total_size += 1 + 8;
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void quat4::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.quat4)
GOOGLE_DCHECK_NE(&from, this);
const quat4* source =
::google::protobuf::internal::DynamicCastToGenerated<const quat4>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.quat4)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.quat4)
MergeFrom(*source);
}
}
void quat4::MergeFrom(const quat4& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.quat4)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.x() != 0) {
set_x(from.x());
}
if (from.y() != 0) {
set_y(from.y());
}
if (from.z() != 0) {
set_z(from.z());
}
if (from.w() != 0) {
set_w(from.w());
}
}
void quat4::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.quat4)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void quat4::CopyFrom(const quat4& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.quat4)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool quat4::IsInitialized() const {
return true;
}
void quat4::Swap(quat4* other) {
if (other == this) return;
InternalSwap(other);
}
void quat4::InternalSwap(quat4* other) {
std::swap(x_, other->x_);
std::swap(y_, other->y_);
std::swap(z_, other->z_);
std::swap(w_, other->w_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata quat4::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[1];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// quat4
// double x = 1;
void quat4::clear_x() {
x_ = 0;
}
double quat4::x() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.quat4.x)
return x_;
}
void quat4::set_x(double value) {
x_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.quat4.x)
}
// double y = 2;
void quat4::clear_y() {
y_ = 0;
}
double quat4::y() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.quat4.y)
return y_;
}
void quat4::set_y(double value) {
y_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.quat4.y)
}
// double z = 3;
void quat4::clear_z() {
z_ = 0;
}
double quat4::z() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.quat4.z)
return z_;
}
void quat4::set_z(double value) {
z_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.quat4.z)
}
// double w = 4;
void quat4::clear_w() {
w_ = 0;
}
double quat4::w() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.quat4.w)
return w_;
}
void quat4::set_w(double value) {
w_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.quat4.w)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int vec4::kXFieldNumber;
const int vec4::kYFieldNumber;
const int vec4::kZFieldNumber;
const int vec4::kWFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
vec4::vec4()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.vec4)
}
vec4::vec4(const vec4& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&x_, &from.x_,
reinterpret_cast<char*>(&w_) -
reinterpret_cast<char*>(&x_) + sizeof(w_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.vec4)
}
void vec4::SharedCtor() {
::memset(&x_, 0, reinterpret_cast<char*>(&w_) -
reinterpret_cast<char*>(&x_) + sizeof(w_));
_cached_size_ = 0;
}
vec4::~vec4() {
// @@protoc_insertion_point(destructor:pybullet_grpc.vec4)
SharedDtor();
}
void vec4::SharedDtor() {
}
void vec4::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* vec4::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[2].descriptor;
}
const vec4& vec4::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
vec4* vec4::New(::google::protobuf::Arena* arena) const {
vec4* n = new vec4;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void vec4::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.vec4)
::memset(&x_, 0, reinterpret_cast<char*>(&w_) -
reinterpret_cast<char*>(&x_) + sizeof(w_));
}
bool vec4::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.vec4)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// double x = 1;
case 1: {
if (tag == 9u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &x_)));
} else {
goto handle_unusual;
}
break;
}
// double y = 2;
case 2: {
if (tag == 17u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &y_)));
} else {
goto handle_unusual;
}
break;
}
// double z = 3;
case 3: {
if (tag == 25u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &z_)));
} else {
goto handle_unusual;
}
break;
}
// double w = 4;
case 4: {
if (tag == 33u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &w_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.vec4)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.vec4)
return false;
#undef DO_
}
void vec4::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.vec4)
// double x = 1;
if (this->x() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(1, this->x(), output);
}
// double y = 2;
if (this->y() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(2, this->y(), output);
}
// double z = 3;
if (this->z() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(3, this->z(), output);
}
// double w = 4;
if (this->w() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(4, this->w(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.vec4)
}
::google::protobuf::uint8* vec4::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.vec4)
// double x = 1;
if (this->x() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(1, this->x(), target);
}
// double y = 2;
if (this->y() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(2, this->y(), target);
}
// double z = 3;
if (this->z() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(3, this->z(), target);
}
// double w = 4;
if (this->w() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(4, this->w(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.vec4)
return target;
}
size_t vec4::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.vec4)
size_t total_size = 0;
// double x = 1;
if (this->x() != 0) {
total_size += 1 + 8;
}
// double y = 2;
if (this->y() != 0) {
total_size += 1 + 8;
}
// double z = 3;
if (this->z() != 0) {
total_size += 1 + 8;
}
// double w = 4;
if (this->w() != 0) {
total_size += 1 + 8;
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void vec4::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.vec4)
GOOGLE_DCHECK_NE(&from, this);
const vec4* source =
::google::protobuf::internal::DynamicCastToGenerated<const vec4>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.vec4)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.vec4)
MergeFrom(*source);
}
}
void vec4::MergeFrom(const vec4& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.vec4)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.x() != 0) {
set_x(from.x());
}
if (from.y() != 0) {
set_y(from.y());
}
if (from.z() != 0) {
set_z(from.z());
}
if (from.w() != 0) {
set_w(from.w());
}
}
void vec4::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.vec4)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void vec4::CopyFrom(const vec4& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.vec4)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool vec4::IsInitialized() const {
return true;
}
void vec4::Swap(vec4* other) {
if (other == this) return;
InternalSwap(other);
}
void vec4::InternalSwap(vec4* other) {
std::swap(x_, other->x_);
std::swap(y_, other->y_);
std::swap(z_, other->z_);
std::swap(w_, other->w_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata vec4::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[2];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// vec4
// double x = 1;
void vec4::clear_x() {
x_ = 0;
}
double vec4::x() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.vec4.x)
return x_;
}
void vec4::set_x(double value) {
x_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.vec4.x)
}
// double y = 2;
void vec4::clear_y() {
y_ = 0;
}
double vec4::y() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.vec4.y)
return y_;
}
void vec4::set_y(double value) {
y_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.vec4.y)
}
// double z = 3;
void vec4::clear_z() {
z_ = 0;
}
double vec4::z() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.vec4.z)
return z_;
}
void vec4::set_z(double value) {
z_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.vec4.z)
}
// double w = 4;
void vec4::clear_w() {
w_ = 0;
}
double vec4::w() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.vec4.w)
return w_;
}
void vec4::set_w(double value) {
w_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.vec4.w)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int transform::kOriginFieldNumber;
const int transform::kOrientationFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
transform::transform()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.transform)
}
transform::transform(const transform& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_origin()) {
origin_ = new ::pybullet_grpc::vec3(*from.origin_);
} else {
origin_ = NULL;
}
if (from.has_orientation()) {
orientation_ = new ::pybullet_grpc::quat4(*from.orientation_);
} else {
orientation_ = NULL;
}
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.transform)
}
void transform::SharedCtor() {
::memset(&origin_, 0, reinterpret_cast<char*>(&orientation_) -
reinterpret_cast<char*>(&origin_) + sizeof(orientation_));
_cached_size_ = 0;
}
transform::~transform() {
// @@protoc_insertion_point(destructor:pybullet_grpc.transform)
SharedDtor();
}
void transform::SharedDtor() {
if (this != internal_default_instance()) {
delete origin_;
}
if (this != internal_default_instance()) {
delete orientation_;
}
}
void transform::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* transform::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[3].descriptor;
}
const transform& transform::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
transform* transform::New(::google::protobuf::Arena* arena) const {
transform* n = new transform;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void transform::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.transform)
if (GetArenaNoVirtual() == NULL && origin_ != NULL) {
delete origin_;
}
origin_ = NULL;
if (GetArenaNoVirtual() == NULL && orientation_ != NULL) {
delete orientation_;
}
orientation_ = NULL;
}
bool transform::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.transform)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// .pybullet_grpc.vec3 origin = 1;
case 1: {
if (tag == 10u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_origin()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.quat4 orientation = 2;
case 2: {
if (tag == 18u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_orientation()));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.transform)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.transform)
return false;
#undef DO_
}
void transform::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.transform)
// .pybullet_grpc.vec3 origin = 1;
if (this->has_origin()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
1, *this->origin_, output);
}
// .pybullet_grpc.quat4 orientation = 2;
if (this->has_orientation()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
2, *this->orientation_, output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.transform)
}
::google::protobuf::uint8* transform::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.transform)
// .pybullet_grpc.vec3 origin = 1;
if (this->has_origin()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
1, *this->origin_, false, target);
}
// .pybullet_grpc.quat4 orientation = 2;
if (this->has_orientation()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
2, *this->orientation_, false, target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.transform)
return target;
}
size_t transform::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.transform)
size_t total_size = 0;
// .pybullet_grpc.vec3 origin = 1;
if (this->has_origin()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->origin_);
}
// .pybullet_grpc.quat4 orientation = 2;
if (this->has_orientation()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->orientation_);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void transform::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.transform)
GOOGLE_DCHECK_NE(&from, this);
const transform* source =
::google::protobuf::internal::DynamicCastToGenerated<const transform>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.transform)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.transform)
MergeFrom(*source);
}
}
void transform::MergeFrom(const transform& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.transform)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_origin()) {
mutable_origin()->::pybullet_grpc::vec3::MergeFrom(from.origin());
}
if (from.has_orientation()) {
mutable_orientation()->::pybullet_grpc::quat4::MergeFrom(from.orientation());
}
}
void transform::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.transform)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void transform::CopyFrom(const transform& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.transform)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool transform::IsInitialized() const {
return true;
}
void transform::Swap(transform* other) {
if (other == this) return;
InternalSwap(other);
}
void transform::InternalSwap(transform* other) {
std::swap(origin_, other->origin_);
std::swap(orientation_, other->orientation_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata transform::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[3];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// transform
// .pybullet_grpc.vec3 origin = 1;
bool transform::has_origin() const {
return this != internal_default_instance() && origin_ != NULL;
}
void transform::clear_origin() {
if (GetArenaNoVirtual() == NULL && origin_ != NULL) delete origin_;
origin_ = NULL;
}
const ::pybullet_grpc::vec3& transform::origin() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.transform.origin)
return origin_ != NULL ? *origin_
: *::pybullet_grpc::vec3::internal_default_instance();
}
::pybullet_grpc::vec3* transform::mutable_origin() {
if (origin_ == NULL) {
origin_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.transform.origin)
return origin_;
}
::pybullet_grpc::vec3* transform::release_origin() {
// @@protoc_insertion_point(field_release:pybullet_grpc.transform.origin)
::pybullet_grpc::vec3* temp = origin_;
origin_ = NULL;
return temp;
}
void transform::set_allocated_origin(::pybullet_grpc::vec3* origin) {
delete origin_;
origin_ = origin;
if (origin) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.transform.origin)
}
// .pybullet_grpc.quat4 orientation = 2;
bool transform::has_orientation() const {
return this != internal_default_instance() && orientation_ != NULL;
}
void transform::clear_orientation() {
if (GetArenaNoVirtual() == NULL && orientation_ != NULL) delete orientation_;
orientation_ = NULL;
}
const ::pybullet_grpc::quat4& transform::orientation() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.transform.orientation)
return orientation_ != NULL ? *orientation_
: *::pybullet_grpc::quat4::internal_default_instance();
}
::pybullet_grpc::quat4* transform::mutable_orientation() {
if (orientation_ == NULL) {
orientation_ = new ::pybullet_grpc::quat4;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.transform.orientation)
return orientation_;
}
::pybullet_grpc::quat4* transform::release_orientation() {
// @@protoc_insertion_point(field_release:pybullet_grpc.transform.orientation)
::pybullet_grpc::quat4* temp = orientation_;
orientation_ = NULL;
return temp;
}
void transform::set_allocated_orientation(::pybullet_grpc::quat4* orientation) {
delete orientation_;
orientation_ = orientation;
if (orientation) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.transform.orientation)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int matrix4x4::kElemsFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
matrix4x4::matrix4x4()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.matrix4x4)
}
matrix4x4::matrix4x4(const matrix4x4& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
elems_(from.elems_),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.matrix4x4)
}
void matrix4x4::SharedCtor() {
_cached_size_ = 0;
}
matrix4x4::~matrix4x4() {
// @@protoc_insertion_point(destructor:pybullet_grpc.matrix4x4)
SharedDtor();
}
void matrix4x4::SharedDtor() {
}
void matrix4x4::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* matrix4x4::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[4].descriptor;
}
const matrix4x4& matrix4x4::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
matrix4x4* matrix4x4::New(::google::protobuf::Arena* arena) const {
matrix4x4* n = new matrix4x4;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void matrix4x4::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.matrix4x4)
elems_.Clear();
}
bool matrix4x4::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.matrix4x4)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// repeated double elems = 1;
case 1: {
if (tag == 10u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_elems())));
} else if (tag == 9u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 10u, input, this->mutable_elems())));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.matrix4x4)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.matrix4x4)
return false;
#undef DO_
}
void matrix4x4::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.matrix4x4)
// repeated double elems = 1;
if (this->elems_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(1, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_elems_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->elems().data(), this->elems_size(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.matrix4x4)
}
::google::protobuf::uint8* matrix4x4::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.matrix4x4)
// repeated double elems = 1;
if (this->elems_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
1,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_elems_cached_byte_size_, target);
}
for (int i = 0; i < this->elems_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->elems(i), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.matrix4x4)
return target;
}
size_t matrix4x4::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.matrix4x4)
size_t total_size = 0;
// repeated double elems = 1;
{
unsigned int count = this->elems_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_elems_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void matrix4x4::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.matrix4x4)
GOOGLE_DCHECK_NE(&from, this);
const matrix4x4* source =
::google::protobuf::internal::DynamicCastToGenerated<const matrix4x4>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.matrix4x4)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.matrix4x4)
MergeFrom(*source);
}
}
void matrix4x4::MergeFrom(const matrix4x4& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.matrix4x4)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
elems_.MergeFrom(from.elems_);
}
void matrix4x4::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.matrix4x4)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void matrix4x4::CopyFrom(const matrix4x4& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.matrix4x4)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool matrix4x4::IsInitialized() const {
return true;
}
void matrix4x4::Swap(matrix4x4* other) {
if (other == this) return;
InternalSwap(other);
}
void matrix4x4::InternalSwap(matrix4x4* other) {
elems_.UnsafeArenaSwap(&other->elems_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata matrix4x4::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[4];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// matrix4x4
// repeated double elems = 1;
int matrix4x4::elems_size() const {
return elems_.size();
}
void matrix4x4::clear_elems() {
elems_.Clear();
}
double matrix4x4::elems(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.matrix4x4.elems)
return elems_.Get(index);
}
void matrix4x4::set_elems(int index, double value) {
elems_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.matrix4x4.elems)
}
void matrix4x4::add_elems(double value) {
elems_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.matrix4x4.elems)
}
const ::google::protobuf::RepeatedField< double >&
matrix4x4::elems() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.matrix4x4.elems)
return elems_;
}
::google::protobuf::RepeatedField< double >*
matrix4x4::mutable_elems() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.matrix4x4.elems)
return &elems_;
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int CheckVersionCommand::kClientVersionFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
CheckVersionCommand::CheckVersionCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.CheckVersionCommand)
}
CheckVersionCommand::CheckVersionCommand(const CheckVersionCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
clientversion_ = from.clientversion_;
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.CheckVersionCommand)
}
void CheckVersionCommand::SharedCtor() {
clientversion_ = 0;
_cached_size_ = 0;
}
CheckVersionCommand::~CheckVersionCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.CheckVersionCommand)
SharedDtor();
}
void CheckVersionCommand::SharedDtor() {
}
void CheckVersionCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* CheckVersionCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[5].descriptor;
}
const CheckVersionCommand& CheckVersionCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
CheckVersionCommand* CheckVersionCommand::New(::google::protobuf::Arena* arena) const {
CheckVersionCommand* n = new CheckVersionCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void CheckVersionCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.CheckVersionCommand)
clientversion_ = 0;
}
bool CheckVersionCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.CheckVersionCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 clientVersion = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &clientversion_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.CheckVersionCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.CheckVersionCommand)
return false;
#undef DO_
}
void CheckVersionCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.CheckVersionCommand)
// int32 clientVersion = 1;
if (this->clientversion() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->clientversion(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.CheckVersionCommand)
}
::google::protobuf::uint8* CheckVersionCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.CheckVersionCommand)
// int32 clientVersion = 1;
if (this->clientversion() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->clientversion(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.CheckVersionCommand)
return target;
}
size_t CheckVersionCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.CheckVersionCommand)
size_t total_size = 0;
// int32 clientVersion = 1;
if (this->clientversion() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->clientversion());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void CheckVersionCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.CheckVersionCommand)
GOOGLE_DCHECK_NE(&from, this);
const CheckVersionCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const CheckVersionCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.CheckVersionCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.CheckVersionCommand)
MergeFrom(*source);
}
}
void CheckVersionCommand::MergeFrom(const CheckVersionCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.CheckVersionCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.clientversion() != 0) {
set_clientversion(from.clientversion());
}
}
void CheckVersionCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.CheckVersionCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void CheckVersionCommand::CopyFrom(const CheckVersionCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.CheckVersionCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool CheckVersionCommand::IsInitialized() const {
return true;
}
void CheckVersionCommand::Swap(CheckVersionCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void CheckVersionCommand::InternalSwap(CheckVersionCommand* other) {
std::swap(clientversion_, other->clientversion_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata CheckVersionCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[5];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// CheckVersionCommand
// int32 clientVersion = 1;
void CheckVersionCommand::clear_clientversion() {
clientversion_ = 0;
}
::google::protobuf::int32 CheckVersionCommand::clientversion() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.CheckVersionCommand.clientVersion)
return clientversion_;
}
void CheckVersionCommand::set_clientversion(::google::protobuf::int32 value) {
clientversion_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.CheckVersionCommand.clientVersion)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int CheckVersionStatus::kServerVersionFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
CheckVersionStatus::CheckVersionStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.CheckVersionStatus)
}
CheckVersionStatus::CheckVersionStatus(const CheckVersionStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
serverversion_ = from.serverversion_;
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.CheckVersionStatus)
}
void CheckVersionStatus::SharedCtor() {
serverversion_ = 0;
_cached_size_ = 0;
}
CheckVersionStatus::~CheckVersionStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.CheckVersionStatus)
SharedDtor();
}
void CheckVersionStatus::SharedDtor() {
}
void CheckVersionStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* CheckVersionStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[6].descriptor;
}
const CheckVersionStatus& CheckVersionStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
CheckVersionStatus* CheckVersionStatus::New(::google::protobuf::Arena* arena) const {
CheckVersionStatus* n = new CheckVersionStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void CheckVersionStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.CheckVersionStatus)
serverversion_ = 0;
}
bool CheckVersionStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.CheckVersionStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 serverVersion = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &serverversion_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.CheckVersionStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.CheckVersionStatus)
return false;
#undef DO_
}
void CheckVersionStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.CheckVersionStatus)
// int32 serverVersion = 1;
if (this->serverversion() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->serverversion(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.CheckVersionStatus)
}
::google::protobuf::uint8* CheckVersionStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.CheckVersionStatus)
// int32 serverVersion = 1;
if (this->serverversion() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->serverversion(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.CheckVersionStatus)
return target;
}
size_t CheckVersionStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.CheckVersionStatus)
size_t total_size = 0;
// int32 serverVersion = 1;
if (this->serverversion() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->serverversion());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void CheckVersionStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.CheckVersionStatus)
GOOGLE_DCHECK_NE(&from, this);
const CheckVersionStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const CheckVersionStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.CheckVersionStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.CheckVersionStatus)
MergeFrom(*source);
}
}
void CheckVersionStatus::MergeFrom(const CheckVersionStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.CheckVersionStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.serverversion() != 0) {
set_serverversion(from.serverversion());
}
}
void CheckVersionStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.CheckVersionStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void CheckVersionStatus::CopyFrom(const CheckVersionStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.CheckVersionStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool CheckVersionStatus::IsInitialized() const {
return true;
}
void CheckVersionStatus::Swap(CheckVersionStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void CheckVersionStatus::InternalSwap(CheckVersionStatus* other) {
std::swap(serverversion_, other->serverversion_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata CheckVersionStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[6];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// CheckVersionStatus
// int32 serverVersion = 1;
void CheckVersionStatus::clear_serverversion() {
serverversion_ = 0;
}
::google::protobuf::int32 CheckVersionStatus::serverversion() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.CheckVersionStatus.serverVersion)
return serverversion_;
}
void CheckVersionStatus::set_serverversion(::google::protobuf::int32 value) {
serverversion_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.CheckVersionStatus.serverVersion)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int TerminateServerCommand::kExitReasonFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
TerminateServerCommand::TerminateServerCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.TerminateServerCommand)
}
TerminateServerCommand::TerminateServerCommand(const TerminateServerCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
exitreason_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
if (from.exitreason().size() > 0) {
exitreason_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.exitreason_);
}
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.TerminateServerCommand)
}
void TerminateServerCommand::SharedCtor() {
exitreason_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
_cached_size_ = 0;
}
TerminateServerCommand::~TerminateServerCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.TerminateServerCommand)
SharedDtor();
}
void TerminateServerCommand::SharedDtor() {
exitreason_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
void TerminateServerCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* TerminateServerCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[7].descriptor;
}
const TerminateServerCommand& TerminateServerCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
TerminateServerCommand* TerminateServerCommand::New(::google::protobuf::Arena* arena) const {
TerminateServerCommand* n = new TerminateServerCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void TerminateServerCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.TerminateServerCommand)
exitreason_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
bool TerminateServerCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.TerminateServerCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// string exitReason = 1;
case 1: {
if (tag == 10u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
input, this->mutable_exitreason()));
DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->exitreason().data(), this->exitreason().length(),
::google::protobuf::internal::WireFormatLite::PARSE,
"pybullet_grpc.TerminateServerCommand.exitReason"));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.TerminateServerCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.TerminateServerCommand)
return false;
#undef DO_
}
void TerminateServerCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.TerminateServerCommand)
// string exitReason = 1;
if (this->exitreason().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->exitreason().data(), this->exitreason().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.TerminateServerCommand.exitReason");
::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
1, this->exitreason(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.TerminateServerCommand)
}
::google::protobuf::uint8* TerminateServerCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.TerminateServerCommand)
// string exitReason = 1;
if (this->exitreason().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->exitreason().data(), this->exitreason().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.TerminateServerCommand.exitReason");
target =
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
1, this->exitreason(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.TerminateServerCommand)
return target;
}
size_t TerminateServerCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.TerminateServerCommand)
size_t total_size = 0;
// string exitReason = 1;
if (this->exitreason().size() > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::StringSize(
this->exitreason());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void TerminateServerCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.TerminateServerCommand)
GOOGLE_DCHECK_NE(&from, this);
const TerminateServerCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const TerminateServerCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.TerminateServerCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.TerminateServerCommand)
MergeFrom(*source);
}
}
void TerminateServerCommand::MergeFrom(const TerminateServerCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.TerminateServerCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.exitreason().size() > 0) {
exitreason_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.exitreason_);
}
}
void TerminateServerCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.TerminateServerCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void TerminateServerCommand::CopyFrom(const TerminateServerCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.TerminateServerCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool TerminateServerCommand::IsInitialized() const {
return true;
}
void TerminateServerCommand::Swap(TerminateServerCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void TerminateServerCommand::InternalSwap(TerminateServerCommand* other) {
exitreason_.Swap(&other->exitreason_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata TerminateServerCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[7];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// TerminateServerCommand
// string exitReason = 1;
void TerminateServerCommand::clear_exitreason() {
exitreason_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
const ::std::string& TerminateServerCommand::exitreason() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.TerminateServerCommand.exitReason)
return exitreason_.GetNoArena();
}
void TerminateServerCommand::set_exitreason(const ::std::string& value) {
exitreason_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
// @@protoc_insertion_point(field_set:pybullet_grpc.TerminateServerCommand.exitReason)
}
#if LANG_CXX11
void TerminateServerCommand::set_exitreason(::std::string&& value) {
exitreason_.SetNoArena(
&::google::protobuf::internal::GetEmptyStringAlreadyInited(), std::move(value));
// @@protoc_insertion_point(field_set_rvalue:pybullet_grpc.TerminateServerCommand.exitReason)
}
#endif
void TerminateServerCommand::set_exitreason(const char* value) {
exitreason_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
// @@protoc_insertion_point(field_set_char:pybullet_grpc.TerminateServerCommand.exitReason)
}
void TerminateServerCommand::set_exitreason(const char* value, size_t size) {
exitreason_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(reinterpret_cast<const char*>(value), size));
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.TerminateServerCommand.exitReason)
}
::std::string* TerminateServerCommand::mutable_exitreason() {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.TerminateServerCommand.exitReason)
return exitreason_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
::std::string* TerminateServerCommand::release_exitreason() {
// @@protoc_insertion_point(field_release:pybullet_grpc.TerminateServerCommand.exitReason)
return exitreason_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
void TerminateServerCommand::set_allocated_exitreason(::std::string* exitreason) {
if (exitreason != NULL) {
} else {
}
exitreason_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), exitreason);
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.TerminateServerCommand.exitReason)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
StepSimulationCommand::StepSimulationCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.StepSimulationCommand)
}
StepSimulationCommand::StepSimulationCommand(const StepSimulationCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.StepSimulationCommand)
}
void StepSimulationCommand::SharedCtor() {
_cached_size_ = 0;
}
StepSimulationCommand::~StepSimulationCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.StepSimulationCommand)
SharedDtor();
}
void StepSimulationCommand::SharedDtor() {
}
void StepSimulationCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* StepSimulationCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[8].descriptor;
}
const StepSimulationCommand& StepSimulationCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
StepSimulationCommand* StepSimulationCommand::New(::google::protobuf::Arena* arena) const {
StepSimulationCommand* n = new StepSimulationCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void StepSimulationCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.StepSimulationCommand)
}
bool StepSimulationCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.StepSimulationCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.StepSimulationCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.StepSimulationCommand)
return false;
#undef DO_
}
void StepSimulationCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.StepSimulationCommand)
// @@protoc_insertion_point(serialize_end:pybullet_grpc.StepSimulationCommand)
}
::google::protobuf::uint8* StepSimulationCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.StepSimulationCommand)
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.StepSimulationCommand)
return target;
}
size_t StepSimulationCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.StepSimulationCommand)
size_t total_size = 0;
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void StepSimulationCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.StepSimulationCommand)
GOOGLE_DCHECK_NE(&from, this);
const StepSimulationCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const StepSimulationCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.StepSimulationCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.StepSimulationCommand)
MergeFrom(*source);
}
}
void StepSimulationCommand::MergeFrom(const StepSimulationCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.StepSimulationCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
}
void StepSimulationCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.StepSimulationCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void StepSimulationCommand::CopyFrom(const StepSimulationCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.StepSimulationCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool StepSimulationCommand::IsInitialized() const {
return true;
}
void StepSimulationCommand::Swap(StepSimulationCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void StepSimulationCommand::InternalSwap(StepSimulationCommand* other) {
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata StepSimulationCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[8];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// StepSimulationCommand
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
SyncBodiesCommand::SyncBodiesCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.SyncBodiesCommand)
}
SyncBodiesCommand::SyncBodiesCommand(const SyncBodiesCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.SyncBodiesCommand)
}
void SyncBodiesCommand::SharedCtor() {
_cached_size_ = 0;
}
SyncBodiesCommand::~SyncBodiesCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.SyncBodiesCommand)
SharedDtor();
}
void SyncBodiesCommand::SharedDtor() {
}
void SyncBodiesCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* SyncBodiesCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[9].descriptor;
}
const SyncBodiesCommand& SyncBodiesCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
SyncBodiesCommand* SyncBodiesCommand::New(::google::protobuf::Arena* arena) const {
SyncBodiesCommand* n = new SyncBodiesCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void SyncBodiesCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.SyncBodiesCommand)
}
bool SyncBodiesCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.SyncBodiesCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.SyncBodiesCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.SyncBodiesCommand)
return false;
#undef DO_
}
void SyncBodiesCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.SyncBodiesCommand)
// @@protoc_insertion_point(serialize_end:pybullet_grpc.SyncBodiesCommand)
}
::google::protobuf::uint8* SyncBodiesCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.SyncBodiesCommand)
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.SyncBodiesCommand)
return target;
}
size_t SyncBodiesCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.SyncBodiesCommand)
size_t total_size = 0;
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void SyncBodiesCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.SyncBodiesCommand)
GOOGLE_DCHECK_NE(&from, this);
const SyncBodiesCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const SyncBodiesCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.SyncBodiesCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.SyncBodiesCommand)
MergeFrom(*source);
}
}
void SyncBodiesCommand::MergeFrom(const SyncBodiesCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.SyncBodiesCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
}
void SyncBodiesCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.SyncBodiesCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void SyncBodiesCommand::CopyFrom(const SyncBodiesCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.SyncBodiesCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool SyncBodiesCommand::IsInitialized() const {
return true;
}
void SyncBodiesCommand::Swap(SyncBodiesCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void SyncBodiesCommand::InternalSwap(SyncBodiesCommand* other) {
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata SyncBodiesCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[9];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// SyncBodiesCommand
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int SyncBodiesStatus::kBodyUniqueIdsFieldNumber;
const int SyncBodiesStatus::kUserConstraintUniqueIdsFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
SyncBodiesStatus::SyncBodiesStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.SyncBodiesStatus)
}
SyncBodiesStatus::SyncBodiesStatus(const SyncBodiesStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
bodyuniqueids_(from.bodyuniqueids_),
userconstraintuniqueids_(from.userconstraintuniqueids_),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.SyncBodiesStatus)
}
void SyncBodiesStatus::SharedCtor() {
_cached_size_ = 0;
}
SyncBodiesStatus::~SyncBodiesStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.SyncBodiesStatus)
SharedDtor();
}
void SyncBodiesStatus::SharedDtor() {
}
void SyncBodiesStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* SyncBodiesStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[10].descriptor;
}
const SyncBodiesStatus& SyncBodiesStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
SyncBodiesStatus* SyncBodiesStatus::New(::google::protobuf::Arena* arena) const {
SyncBodiesStatus* n = new SyncBodiesStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void SyncBodiesStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.SyncBodiesStatus)
bodyuniqueids_.Clear();
userconstraintuniqueids_.Clear();
}
bool SyncBodiesStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.SyncBodiesStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// repeated int32 bodyUniqueIds = 1;
case 1: {
if (tag == 10u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, this->mutable_bodyuniqueids())));
} else if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
1, 10u, input, this->mutable_bodyuniqueids())));
} else {
goto handle_unusual;
}
break;
}
// repeated int32 userConstraintUniqueIds = 2;
case 2: {
if (tag == 18u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, this->mutable_userconstraintuniqueids())));
} else if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
1, 18u, input, this->mutable_userconstraintuniqueids())));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.SyncBodiesStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.SyncBodiesStatus)
return false;
#undef DO_
}
void SyncBodiesStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.SyncBodiesStatus)
// repeated int32 bodyUniqueIds = 1;
if (this->bodyuniqueids_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(1, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_bodyuniqueids_cached_byte_size_);
}
for (int i = 0; i < this->bodyuniqueids_size(); i++) {
::google::protobuf::internal::WireFormatLite::WriteInt32NoTag(
this->bodyuniqueids(i), output);
}
// repeated int32 userConstraintUniqueIds = 2;
if (this->userconstraintuniqueids_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(2, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_userconstraintuniqueids_cached_byte_size_);
}
for (int i = 0; i < this->userconstraintuniqueids_size(); i++) {
::google::protobuf::internal::WireFormatLite::WriteInt32NoTag(
this->userconstraintuniqueids(i), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.SyncBodiesStatus)
}
::google::protobuf::uint8* SyncBodiesStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.SyncBodiesStatus)
// repeated int32 bodyUniqueIds = 1;
if (this->bodyuniqueids_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
1,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_bodyuniqueids_cached_byte_size_, target);
}
for (int i = 0; i < this->bodyuniqueids_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteInt32NoTagToArray(this->bodyuniqueids(i), target);
}
// repeated int32 userConstraintUniqueIds = 2;
if (this->userconstraintuniqueids_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
2,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_userconstraintuniqueids_cached_byte_size_, target);
}
for (int i = 0; i < this->userconstraintuniqueids_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteInt32NoTagToArray(this->userconstraintuniqueids(i), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.SyncBodiesStatus)
return target;
}
size_t SyncBodiesStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.SyncBodiesStatus)
size_t total_size = 0;
// repeated int32 bodyUniqueIds = 1;
{
size_t data_size = ::google::protobuf::internal::WireFormatLite::
Int32Size(this->bodyuniqueids_);
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_bodyuniqueids_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated int32 userConstraintUniqueIds = 2;
{
size_t data_size = ::google::protobuf::internal::WireFormatLite::
Int32Size(this->userconstraintuniqueids_);
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_userconstraintuniqueids_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void SyncBodiesStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.SyncBodiesStatus)
GOOGLE_DCHECK_NE(&from, this);
const SyncBodiesStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const SyncBodiesStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.SyncBodiesStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.SyncBodiesStatus)
MergeFrom(*source);
}
}
void SyncBodiesStatus::MergeFrom(const SyncBodiesStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.SyncBodiesStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
bodyuniqueids_.MergeFrom(from.bodyuniqueids_);
userconstraintuniqueids_.MergeFrom(from.userconstraintuniqueids_);
}
void SyncBodiesStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.SyncBodiesStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void SyncBodiesStatus::CopyFrom(const SyncBodiesStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.SyncBodiesStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool SyncBodiesStatus::IsInitialized() const {
return true;
}
void SyncBodiesStatus::Swap(SyncBodiesStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void SyncBodiesStatus::InternalSwap(SyncBodiesStatus* other) {
bodyuniqueids_.UnsafeArenaSwap(&other->bodyuniqueids_);
userconstraintuniqueids_.UnsafeArenaSwap(&other->userconstraintuniqueids_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata SyncBodiesStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[10];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// SyncBodiesStatus
// repeated int32 bodyUniqueIds = 1;
int SyncBodiesStatus::bodyuniqueids_size() const {
return bodyuniqueids_.size();
}
void SyncBodiesStatus::clear_bodyuniqueids() {
bodyuniqueids_.Clear();
}
::google::protobuf::int32 SyncBodiesStatus::bodyuniqueids(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SyncBodiesStatus.bodyUniqueIds)
return bodyuniqueids_.Get(index);
}
void SyncBodiesStatus::set_bodyuniqueids(int index, ::google::protobuf::int32 value) {
bodyuniqueids_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.SyncBodiesStatus.bodyUniqueIds)
}
void SyncBodiesStatus::add_bodyuniqueids(::google::protobuf::int32 value) {
bodyuniqueids_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.SyncBodiesStatus.bodyUniqueIds)
}
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
SyncBodiesStatus::bodyuniqueids() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.SyncBodiesStatus.bodyUniqueIds)
return bodyuniqueids_;
}
::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
SyncBodiesStatus::mutable_bodyuniqueids() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.SyncBodiesStatus.bodyUniqueIds)
return &bodyuniqueids_;
}
// repeated int32 userConstraintUniqueIds = 2;
int SyncBodiesStatus::userconstraintuniqueids_size() const {
return userconstraintuniqueids_.size();
}
void SyncBodiesStatus::clear_userconstraintuniqueids() {
userconstraintuniqueids_.Clear();
}
::google::protobuf::int32 SyncBodiesStatus::userconstraintuniqueids(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SyncBodiesStatus.userConstraintUniqueIds)
return userconstraintuniqueids_.Get(index);
}
void SyncBodiesStatus::set_userconstraintuniqueids(int index, ::google::protobuf::int32 value) {
userconstraintuniqueids_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.SyncBodiesStatus.userConstraintUniqueIds)
}
void SyncBodiesStatus::add_userconstraintuniqueids(::google::protobuf::int32 value) {
userconstraintuniqueids_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.SyncBodiesStatus.userConstraintUniqueIds)
}
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
SyncBodiesStatus::userconstraintuniqueids() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.SyncBodiesStatus.userConstraintUniqueIds)
return userconstraintuniqueids_;
}
::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
SyncBodiesStatus::mutable_userconstraintuniqueids() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.SyncBodiesStatus.userConstraintUniqueIds)
return &userconstraintuniqueids_;
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int RequestBodyInfoCommand::kBodyUniqueIdFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
RequestBodyInfoCommand::RequestBodyInfoCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.RequestBodyInfoCommand)
}
RequestBodyInfoCommand::RequestBodyInfoCommand(const RequestBodyInfoCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
bodyuniqueid_ = from.bodyuniqueid_;
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.RequestBodyInfoCommand)
}
void RequestBodyInfoCommand::SharedCtor() {
bodyuniqueid_ = 0;
_cached_size_ = 0;
}
RequestBodyInfoCommand::~RequestBodyInfoCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.RequestBodyInfoCommand)
SharedDtor();
}
void RequestBodyInfoCommand::SharedDtor() {
}
void RequestBodyInfoCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* RequestBodyInfoCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[11].descriptor;
}
const RequestBodyInfoCommand& RequestBodyInfoCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
RequestBodyInfoCommand* RequestBodyInfoCommand::New(::google::protobuf::Arena* arena) const {
RequestBodyInfoCommand* n = new RequestBodyInfoCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void RequestBodyInfoCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.RequestBodyInfoCommand)
bodyuniqueid_ = 0;
}
bool RequestBodyInfoCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.RequestBodyInfoCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 bodyUniqueId = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &bodyuniqueid_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.RequestBodyInfoCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.RequestBodyInfoCommand)
return false;
#undef DO_
}
void RequestBodyInfoCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.RequestBodyInfoCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->bodyuniqueid(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.RequestBodyInfoCommand)
}
::google::protobuf::uint8* RequestBodyInfoCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.RequestBodyInfoCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->bodyuniqueid(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.RequestBodyInfoCommand)
return target;
}
size_t RequestBodyInfoCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.RequestBodyInfoCommand)
size_t total_size = 0;
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->bodyuniqueid());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void RequestBodyInfoCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.RequestBodyInfoCommand)
GOOGLE_DCHECK_NE(&from, this);
const RequestBodyInfoCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const RequestBodyInfoCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.RequestBodyInfoCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.RequestBodyInfoCommand)
MergeFrom(*source);
}
}
void RequestBodyInfoCommand::MergeFrom(const RequestBodyInfoCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.RequestBodyInfoCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.bodyuniqueid() != 0) {
set_bodyuniqueid(from.bodyuniqueid());
}
}
void RequestBodyInfoCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.RequestBodyInfoCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void RequestBodyInfoCommand::CopyFrom(const RequestBodyInfoCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.RequestBodyInfoCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool RequestBodyInfoCommand::IsInitialized() const {
return true;
}
void RequestBodyInfoCommand::Swap(RequestBodyInfoCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void RequestBodyInfoCommand::InternalSwap(RequestBodyInfoCommand* other) {
std::swap(bodyuniqueid_, other->bodyuniqueid_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata RequestBodyInfoCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[11];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// RequestBodyInfoCommand
// int32 bodyUniqueId = 1;
void RequestBodyInfoCommand::clear_bodyuniqueid() {
bodyuniqueid_ = 0;
}
::google::protobuf::int32 RequestBodyInfoCommand::bodyuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestBodyInfoCommand.bodyUniqueId)
return bodyuniqueid_;
}
void RequestBodyInfoCommand::set_bodyuniqueid(::google::protobuf::int32 value) {
bodyuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestBodyInfoCommand.bodyUniqueId)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int RequestBodyInfoStatus::kBodyUniqueIdFieldNumber;
const int RequestBodyInfoStatus::kBodyNameFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
RequestBodyInfoStatus::RequestBodyInfoStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.RequestBodyInfoStatus)
}
RequestBodyInfoStatus::RequestBodyInfoStatus(const RequestBodyInfoStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
bodyname_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
if (from.bodyname().size() > 0) {
bodyname_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.bodyname_);
}
bodyuniqueid_ = from.bodyuniqueid_;
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.RequestBodyInfoStatus)
}
void RequestBodyInfoStatus::SharedCtor() {
bodyname_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
bodyuniqueid_ = 0;
_cached_size_ = 0;
}
RequestBodyInfoStatus::~RequestBodyInfoStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.RequestBodyInfoStatus)
SharedDtor();
}
void RequestBodyInfoStatus::SharedDtor() {
bodyname_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
void RequestBodyInfoStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* RequestBodyInfoStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[12].descriptor;
}
const RequestBodyInfoStatus& RequestBodyInfoStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
RequestBodyInfoStatus* RequestBodyInfoStatus::New(::google::protobuf::Arena* arena) const {
RequestBodyInfoStatus* n = new RequestBodyInfoStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void RequestBodyInfoStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.RequestBodyInfoStatus)
bodyname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
bodyuniqueid_ = 0;
}
bool RequestBodyInfoStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.RequestBodyInfoStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 bodyUniqueId = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &bodyuniqueid_)));
} else {
goto handle_unusual;
}
break;
}
// string bodyName = 2;
case 2: {
if (tag == 18u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
input, this->mutable_bodyname()));
DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->bodyname().data(), this->bodyname().length(),
::google::protobuf::internal::WireFormatLite::PARSE,
"pybullet_grpc.RequestBodyInfoStatus.bodyName"));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.RequestBodyInfoStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.RequestBodyInfoStatus)
return false;
#undef DO_
}
void RequestBodyInfoStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.RequestBodyInfoStatus)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->bodyuniqueid(), output);
}
// string bodyName = 2;
if (this->bodyname().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->bodyname().data(), this->bodyname().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.RequestBodyInfoStatus.bodyName");
::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
2, this->bodyname(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.RequestBodyInfoStatus)
}
::google::protobuf::uint8* RequestBodyInfoStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.RequestBodyInfoStatus)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->bodyuniqueid(), target);
}
// string bodyName = 2;
if (this->bodyname().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->bodyname().data(), this->bodyname().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.RequestBodyInfoStatus.bodyName");
target =
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
2, this->bodyname(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.RequestBodyInfoStatus)
return target;
}
size_t RequestBodyInfoStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.RequestBodyInfoStatus)
size_t total_size = 0;
// string bodyName = 2;
if (this->bodyname().size() > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::StringSize(
this->bodyname());
}
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->bodyuniqueid());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void RequestBodyInfoStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.RequestBodyInfoStatus)
GOOGLE_DCHECK_NE(&from, this);
const RequestBodyInfoStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const RequestBodyInfoStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.RequestBodyInfoStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.RequestBodyInfoStatus)
MergeFrom(*source);
}
}
void RequestBodyInfoStatus::MergeFrom(const RequestBodyInfoStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.RequestBodyInfoStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.bodyname().size() > 0) {
bodyname_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.bodyname_);
}
if (from.bodyuniqueid() != 0) {
set_bodyuniqueid(from.bodyuniqueid());
}
}
void RequestBodyInfoStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.RequestBodyInfoStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void RequestBodyInfoStatus::CopyFrom(const RequestBodyInfoStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.RequestBodyInfoStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool RequestBodyInfoStatus::IsInitialized() const {
return true;
}
void RequestBodyInfoStatus::Swap(RequestBodyInfoStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void RequestBodyInfoStatus::InternalSwap(RequestBodyInfoStatus* other) {
bodyname_.Swap(&other->bodyname_);
std::swap(bodyuniqueid_, other->bodyuniqueid_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata RequestBodyInfoStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[12];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// RequestBodyInfoStatus
// int32 bodyUniqueId = 1;
void RequestBodyInfoStatus::clear_bodyuniqueid() {
bodyuniqueid_ = 0;
}
::google::protobuf::int32 RequestBodyInfoStatus::bodyuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestBodyInfoStatus.bodyUniqueId)
return bodyuniqueid_;
}
void RequestBodyInfoStatus::set_bodyuniqueid(::google::protobuf::int32 value) {
bodyuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestBodyInfoStatus.bodyUniqueId)
}
// string bodyName = 2;
void RequestBodyInfoStatus::clear_bodyname() {
bodyname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
const ::std::string& RequestBodyInfoStatus::bodyname() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestBodyInfoStatus.bodyName)
return bodyname_.GetNoArena();
}
void RequestBodyInfoStatus::set_bodyname(const ::std::string& value) {
bodyname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestBodyInfoStatus.bodyName)
}
#if LANG_CXX11
void RequestBodyInfoStatus::set_bodyname(::std::string&& value) {
bodyname_.SetNoArena(
&::google::protobuf::internal::GetEmptyStringAlreadyInited(), std::move(value));
// @@protoc_insertion_point(field_set_rvalue:pybullet_grpc.RequestBodyInfoStatus.bodyName)
}
#endif
void RequestBodyInfoStatus::set_bodyname(const char* value) {
bodyname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
// @@protoc_insertion_point(field_set_char:pybullet_grpc.RequestBodyInfoStatus.bodyName)
}
void RequestBodyInfoStatus::set_bodyname(const char* value, size_t size) {
bodyname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(reinterpret_cast<const char*>(value), size));
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.RequestBodyInfoStatus.bodyName)
}
::std::string* RequestBodyInfoStatus::mutable_bodyname() {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.RequestBodyInfoStatus.bodyName)
return bodyname_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
::std::string* RequestBodyInfoStatus::release_bodyname() {
// @@protoc_insertion_point(field_release:pybullet_grpc.RequestBodyInfoStatus.bodyName)
return bodyname_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
void RequestBodyInfoStatus::set_allocated_bodyname(::std::string* bodyname) {
if (bodyname != NULL) {
} else {
}
bodyname_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), bodyname);
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.RequestBodyInfoStatus.bodyName)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int LoadUrdfCommand::kFileNameFieldNumber;
const int LoadUrdfCommand::kInitialPositionFieldNumber;
const int LoadUrdfCommand::kInitialOrientationFieldNumber;
const int LoadUrdfCommand::kUseMultiBodyFieldNumber;
const int LoadUrdfCommand::kUseFixedBaseFieldNumber;
const int LoadUrdfCommand::kFlagsFieldNumber;
const int LoadUrdfCommand::kGlobalScalingFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
LoadUrdfCommand::LoadUrdfCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.LoadUrdfCommand)
}
LoadUrdfCommand::LoadUrdfCommand(const LoadUrdfCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
if (from.filename().size() > 0) {
filename_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.filename_);
}
if (from.has_initialposition()) {
initialposition_ = new ::pybullet_grpc::vec3(*from.initialposition_);
} else {
initialposition_ = NULL;
}
if (from.has_initialorientation()) {
initialorientation_ = new ::pybullet_grpc::quat4(*from.initialorientation_);
} else {
initialorientation_ = NULL;
}
flags_ = from.flags_;
clear_has_hasUseMultiBody();
switch (from.hasUseMultiBody_case()) {
case kUseMultiBody: {
set_usemultibody(from.usemultibody());
break;
}
case HASUSEMULTIBODY_NOT_SET: {
break;
}
}
clear_has_hasUseFixedBase();
switch (from.hasUseFixedBase_case()) {
case kUseFixedBase: {
set_usefixedbase(from.usefixedbase());
break;
}
case HASUSEFIXEDBASE_NOT_SET: {
break;
}
}
clear_has_hasGlobalScaling();
switch (from.hasGlobalScaling_case()) {
case kGlobalScaling: {
set_globalscaling(from.globalscaling());
break;
}
case HASGLOBALSCALING_NOT_SET: {
break;
}
}
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.LoadUrdfCommand)
}
void LoadUrdfCommand::SharedCtor() {
filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
::memset(&initialposition_, 0, reinterpret_cast<char*>(&flags_) -
reinterpret_cast<char*>(&initialposition_) + sizeof(flags_));
clear_has_hasUseMultiBody();
clear_has_hasUseFixedBase();
clear_has_hasGlobalScaling();
_cached_size_ = 0;
}
LoadUrdfCommand::~LoadUrdfCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.LoadUrdfCommand)
SharedDtor();
}
void LoadUrdfCommand::SharedDtor() {
filename_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
if (this != internal_default_instance()) {
delete initialposition_;
}
if (this != internal_default_instance()) {
delete initialorientation_;
}
if (has_hasUseMultiBody()) {
clear_hasUseMultiBody();
}
if (has_hasUseFixedBase()) {
clear_hasUseFixedBase();
}
if (has_hasGlobalScaling()) {
clear_hasGlobalScaling();
}
}
void LoadUrdfCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* LoadUrdfCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[13].descriptor;
}
const LoadUrdfCommand& LoadUrdfCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
LoadUrdfCommand* LoadUrdfCommand::New(::google::protobuf::Arena* arena) const {
LoadUrdfCommand* n = new LoadUrdfCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void LoadUrdfCommand::clear_hasUseMultiBody() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.LoadUrdfCommand)
switch (hasUseMultiBody_case()) {
case kUseMultiBody: {
// No need to clear
break;
}
case HASUSEMULTIBODY_NOT_SET: {
break;
}
}
_oneof_case_[0] = HASUSEMULTIBODY_NOT_SET;
}
void LoadUrdfCommand::clear_hasUseFixedBase() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.LoadUrdfCommand)
switch (hasUseFixedBase_case()) {
case kUseFixedBase: {
// No need to clear
break;
}
case HASUSEFIXEDBASE_NOT_SET: {
break;
}
}
_oneof_case_[1] = HASUSEFIXEDBASE_NOT_SET;
}
void LoadUrdfCommand::clear_hasGlobalScaling() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.LoadUrdfCommand)
switch (hasGlobalScaling_case()) {
case kGlobalScaling: {
// No need to clear
break;
}
case HASGLOBALSCALING_NOT_SET: {
break;
}
}
_oneof_case_[2] = HASGLOBALSCALING_NOT_SET;
}
void LoadUrdfCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.LoadUrdfCommand)
filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
if (GetArenaNoVirtual() == NULL && initialposition_ != NULL) {
delete initialposition_;
}
initialposition_ = NULL;
if (GetArenaNoVirtual() == NULL && initialorientation_ != NULL) {
delete initialorientation_;
}
initialorientation_ = NULL;
flags_ = 0;
clear_hasUseMultiBody();
clear_hasUseFixedBase();
clear_hasGlobalScaling();
}
bool LoadUrdfCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.LoadUrdfCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// string fileName = 1;
case 1: {
if (tag == 10u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
input, this->mutable_filename()));
DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::PARSE,
"pybullet_grpc.LoadUrdfCommand.fileName"));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.vec3 initialPosition = 2;
case 2: {
if (tag == 18u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_initialposition()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.quat4 initialOrientation = 3;
case 3: {
if (tag == 26u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_initialorientation()));
} else {
goto handle_unusual;
}
break;
}
// int32 useMultiBody = 4;
case 4: {
if (tag == 32u) {
clear_hasUseMultiBody();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &hasUseMultiBody_.usemultibody_)));
set_has_usemultibody();
} else {
goto handle_unusual;
}
break;
}
// bool useFixedBase = 5;
case 5: {
if (tag == 40u) {
clear_hasUseFixedBase();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
input, &hasUseFixedBase_.usefixedbase_)));
set_has_usefixedbase();
} else {
goto handle_unusual;
}
break;
}
// int32 flags = 6;
case 6: {
if (tag == 48u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &flags_)));
} else {
goto handle_unusual;
}
break;
}
// double globalScaling = 7;
case 7: {
if (tag == 57u) {
clear_hasGlobalScaling();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasGlobalScaling_.globalscaling_)));
set_has_globalscaling();
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.LoadUrdfCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.LoadUrdfCommand)
return false;
#undef DO_
}
void LoadUrdfCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.LoadUrdfCommand)
// string fileName = 1;
if (this->filename().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.LoadUrdfCommand.fileName");
::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
1, this->filename(), output);
}
// .pybullet_grpc.vec3 initialPosition = 2;
if (this->has_initialposition()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
2, *this->initialposition_, output);
}
// .pybullet_grpc.quat4 initialOrientation = 3;
if (this->has_initialorientation()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
3, *this->initialorientation_, output);
}
// int32 useMultiBody = 4;
if (has_usemultibody()) {
::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->usemultibody(), output);
}
// bool useFixedBase = 5;
if (has_usefixedbase()) {
::google::protobuf::internal::WireFormatLite::WriteBool(5, this->usefixedbase(), output);
}
// int32 flags = 6;
if (this->flags() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->flags(), output);
}
// double globalScaling = 7;
if (has_globalscaling()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(7, this->globalscaling(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.LoadUrdfCommand)
}
::google::protobuf::uint8* LoadUrdfCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.LoadUrdfCommand)
// string fileName = 1;
if (this->filename().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.LoadUrdfCommand.fileName");
target =
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
1, this->filename(), target);
}
// .pybullet_grpc.vec3 initialPosition = 2;
if (this->has_initialposition()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
2, *this->initialposition_, false, target);
}
// .pybullet_grpc.quat4 initialOrientation = 3;
if (this->has_initialorientation()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
3, *this->initialorientation_, false, target);
}
// int32 useMultiBody = 4;
if (has_usemultibody()) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->usemultibody(), target);
}
// bool useFixedBase = 5;
if (has_usefixedbase()) {
target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(5, this->usefixedbase(), target);
}
// int32 flags = 6;
if (this->flags() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->flags(), target);
}
// double globalScaling = 7;
if (has_globalscaling()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(7, this->globalscaling(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.LoadUrdfCommand)
return target;
}
size_t LoadUrdfCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.LoadUrdfCommand)
size_t total_size = 0;
// string fileName = 1;
if (this->filename().size() > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::StringSize(
this->filename());
}
// .pybullet_grpc.vec3 initialPosition = 2;
if (this->has_initialposition()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->initialposition_);
}
// .pybullet_grpc.quat4 initialOrientation = 3;
if (this->has_initialorientation()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->initialorientation_);
}
// int32 flags = 6;
if (this->flags() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->flags());
}
switch (hasUseMultiBody_case()) {
// int32 useMultiBody = 4;
case kUseMultiBody: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->usemultibody());
break;
}
case HASUSEMULTIBODY_NOT_SET: {
break;
}
}
switch (hasUseFixedBase_case()) {
// bool useFixedBase = 5;
case kUseFixedBase: {
total_size += 1 + 1;
break;
}
case HASUSEFIXEDBASE_NOT_SET: {
break;
}
}
switch (hasGlobalScaling_case()) {
// double globalScaling = 7;
case kGlobalScaling: {
total_size += 1 + 8;
break;
}
case HASGLOBALSCALING_NOT_SET: {
break;
}
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void LoadUrdfCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.LoadUrdfCommand)
GOOGLE_DCHECK_NE(&from, this);
const LoadUrdfCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const LoadUrdfCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.LoadUrdfCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.LoadUrdfCommand)
MergeFrom(*source);
}
}
void LoadUrdfCommand::MergeFrom(const LoadUrdfCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.LoadUrdfCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.filename().size() > 0) {
filename_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.filename_);
}
if (from.has_initialposition()) {
mutable_initialposition()->::pybullet_grpc::vec3::MergeFrom(from.initialposition());
}
if (from.has_initialorientation()) {
mutable_initialorientation()->::pybullet_grpc::quat4::MergeFrom(from.initialorientation());
}
if (from.flags() != 0) {
set_flags(from.flags());
}
switch (from.hasUseMultiBody_case()) {
case kUseMultiBody: {
set_usemultibody(from.usemultibody());
break;
}
case HASUSEMULTIBODY_NOT_SET: {
break;
}
}
switch (from.hasUseFixedBase_case()) {
case kUseFixedBase: {
set_usefixedbase(from.usefixedbase());
break;
}
case HASUSEFIXEDBASE_NOT_SET: {
break;
}
}
switch (from.hasGlobalScaling_case()) {
case kGlobalScaling: {
set_globalscaling(from.globalscaling());
break;
}
case HASGLOBALSCALING_NOT_SET: {
break;
}
}
}
void LoadUrdfCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.LoadUrdfCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void LoadUrdfCommand::CopyFrom(const LoadUrdfCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.LoadUrdfCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool LoadUrdfCommand::IsInitialized() const {
return true;
}
void LoadUrdfCommand::Swap(LoadUrdfCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void LoadUrdfCommand::InternalSwap(LoadUrdfCommand* other) {
filename_.Swap(&other->filename_);
std::swap(initialposition_, other->initialposition_);
std::swap(initialorientation_, other->initialorientation_);
std::swap(flags_, other->flags_);
std::swap(hasUseMultiBody_, other->hasUseMultiBody_);
std::swap(_oneof_case_[0], other->_oneof_case_[0]);
std::swap(hasUseFixedBase_, other->hasUseFixedBase_);
std::swap(_oneof_case_[1], other->_oneof_case_[1]);
std::swap(hasGlobalScaling_, other->hasGlobalScaling_);
std::swap(_oneof_case_[2], other->_oneof_case_[2]);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata LoadUrdfCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[13];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// LoadUrdfCommand
// string fileName = 1;
void LoadUrdfCommand::clear_filename() {
filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
const ::std::string& LoadUrdfCommand::filename() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.fileName)
return filename_.GetNoArena();
}
void LoadUrdfCommand::set_filename(const ::std::string& value) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfCommand.fileName)
}
#if LANG_CXX11
void LoadUrdfCommand::set_filename(::std::string&& value) {
filename_.SetNoArena(
&::google::protobuf::internal::GetEmptyStringAlreadyInited(), std::move(value));
// @@protoc_insertion_point(field_set_rvalue:pybullet_grpc.LoadUrdfCommand.fileName)
}
#endif
void LoadUrdfCommand::set_filename(const char* value) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
// @@protoc_insertion_point(field_set_char:pybullet_grpc.LoadUrdfCommand.fileName)
}
void LoadUrdfCommand::set_filename(const char* value, size_t size) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(reinterpret_cast<const char*>(value), size));
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.LoadUrdfCommand.fileName)
}
::std::string* LoadUrdfCommand::mutable_filename() {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.LoadUrdfCommand.fileName)
return filename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
::std::string* LoadUrdfCommand::release_filename() {
// @@protoc_insertion_point(field_release:pybullet_grpc.LoadUrdfCommand.fileName)
return filename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
void LoadUrdfCommand::set_allocated_filename(::std::string* filename) {
if (filename != NULL) {
} else {
}
filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), filename);
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.LoadUrdfCommand.fileName)
}
// .pybullet_grpc.vec3 initialPosition = 2;
bool LoadUrdfCommand::has_initialposition() const {
return this != internal_default_instance() && initialposition_ != NULL;
}
void LoadUrdfCommand::clear_initialposition() {
if (GetArenaNoVirtual() == NULL && initialposition_ != NULL) delete initialposition_;
initialposition_ = NULL;
}
const ::pybullet_grpc::vec3& LoadUrdfCommand::initialposition() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.initialPosition)
return initialposition_ != NULL ? *initialposition_
: *::pybullet_grpc::vec3::internal_default_instance();
}
::pybullet_grpc::vec3* LoadUrdfCommand::mutable_initialposition() {
if (initialposition_ == NULL) {
initialposition_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.LoadUrdfCommand.initialPosition)
return initialposition_;
}
::pybullet_grpc::vec3* LoadUrdfCommand::release_initialposition() {
// @@protoc_insertion_point(field_release:pybullet_grpc.LoadUrdfCommand.initialPosition)
::pybullet_grpc::vec3* temp = initialposition_;
initialposition_ = NULL;
return temp;
}
void LoadUrdfCommand::set_allocated_initialposition(::pybullet_grpc::vec3* initialposition) {
delete initialposition_;
initialposition_ = initialposition;
if (initialposition) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.LoadUrdfCommand.initialPosition)
}
// .pybullet_grpc.quat4 initialOrientation = 3;
bool LoadUrdfCommand::has_initialorientation() const {
return this != internal_default_instance() && initialorientation_ != NULL;
}
void LoadUrdfCommand::clear_initialorientation() {
if (GetArenaNoVirtual() == NULL && initialorientation_ != NULL) delete initialorientation_;
initialorientation_ = NULL;
}
const ::pybullet_grpc::quat4& LoadUrdfCommand::initialorientation() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.initialOrientation)
return initialorientation_ != NULL ? *initialorientation_
: *::pybullet_grpc::quat4::internal_default_instance();
}
::pybullet_grpc::quat4* LoadUrdfCommand::mutable_initialorientation() {
if (initialorientation_ == NULL) {
initialorientation_ = new ::pybullet_grpc::quat4;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.LoadUrdfCommand.initialOrientation)
return initialorientation_;
}
::pybullet_grpc::quat4* LoadUrdfCommand::release_initialorientation() {
// @@protoc_insertion_point(field_release:pybullet_grpc.LoadUrdfCommand.initialOrientation)
::pybullet_grpc::quat4* temp = initialorientation_;
initialorientation_ = NULL;
return temp;
}
void LoadUrdfCommand::set_allocated_initialorientation(::pybullet_grpc::quat4* initialorientation) {
delete initialorientation_;
initialorientation_ = initialorientation;
if (initialorientation) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.LoadUrdfCommand.initialOrientation)
}
// int32 useMultiBody = 4;
bool LoadUrdfCommand::has_usemultibody() const {
return hasUseMultiBody_case() == kUseMultiBody;
}
void LoadUrdfCommand::set_has_usemultibody() {
_oneof_case_[0] = kUseMultiBody;
}
void LoadUrdfCommand::clear_usemultibody() {
if (has_usemultibody()) {
hasUseMultiBody_.usemultibody_ = 0;
clear_has_hasUseMultiBody();
}
}
::google::protobuf::int32 LoadUrdfCommand::usemultibody() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.useMultiBody)
if (has_usemultibody()) {
return hasUseMultiBody_.usemultibody_;
}
return 0;
}
void LoadUrdfCommand::set_usemultibody(::google::protobuf::int32 value) {
if (!has_usemultibody()) {
clear_hasUseMultiBody();
set_has_usemultibody();
}
hasUseMultiBody_.usemultibody_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfCommand.useMultiBody)
}
// bool useFixedBase = 5;
bool LoadUrdfCommand::has_usefixedbase() const {
return hasUseFixedBase_case() == kUseFixedBase;
}
void LoadUrdfCommand::set_has_usefixedbase() {
_oneof_case_[1] = kUseFixedBase;
}
void LoadUrdfCommand::clear_usefixedbase() {
if (has_usefixedbase()) {
hasUseFixedBase_.usefixedbase_ = false;
clear_has_hasUseFixedBase();
}
}
bool LoadUrdfCommand::usefixedbase() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.useFixedBase)
if (has_usefixedbase()) {
return hasUseFixedBase_.usefixedbase_;
}
return false;
}
void LoadUrdfCommand::set_usefixedbase(bool value) {
if (!has_usefixedbase()) {
clear_hasUseFixedBase();
set_has_usefixedbase();
}
hasUseFixedBase_.usefixedbase_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfCommand.useFixedBase)
}
// int32 flags = 6;
void LoadUrdfCommand::clear_flags() {
flags_ = 0;
}
::google::protobuf::int32 LoadUrdfCommand::flags() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.flags)
return flags_;
}
void LoadUrdfCommand::set_flags(::google::protobuf::int32 value) {
flags_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfCommand.flags)
}
// double globalScaling = 7;
bool LoadUrdfCommand::has_globalscaling() const {
return hasGlobalScaling_case() == kGlobalScaling;
}
void LoadUrdfCommand::set_has_globalscaling() {
_oneof_case_[2] = kGlobalScaling;
}
void LoadUrdfCommand::clear_globalscaling() {
if (has_globalscaling()) {
hasGlobalScaling_.globalscaling_ = 0;
clear_has_hasGlobalScaling();
}
}
double LoadUrdfCommand::globalscaling() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfCommand.globalScaling)
if (has_globalscaling()) {
return hasGlobalScaling_.globalscaling_;
}
return 0;
}
void LoadUrdfCommand::set_globalscaling(double value) {
if (!has_globalscaling()) {
clear_hasGlobalScaling();
set_has_globalscaling();
}
hasGlobalScaling_.globalscaling_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfCommand.globalScaling)
}
bool LoadUrdfCommand::has_hasUseMultiBody() const {
return hasUseMultiBody_case() != HASUSEMULTIBODY_NOT_SET;
}
void LoadUrdfCommand::clear_has_hasUseMultiBody() {
_oneof_case_[0] = HASUSEMULTIBODY_NOT_SET;
}
bool LoadUrdfCommand::has_hasUseFixedBase() const {
return hasUseFixedBase_case() != HASUSEFIXEDBASE_NOT_SET;
}
void LoadUrdfCommand::clear_has_hasUseFixedBase() {
_oneof_case_[1] = HASUSEFIXEDBASE_NOT_SET;
}
bool LoadUrdfCommand::has_hasGlobalScaling() const {
return hasGlobalScaling_case() != HASGLOBALSCALING_NOT_SET;
}
void LoadUrdfCommand::clear_has_hasGlobalScaling() {
_oneof_case_[2] = HASGLOBALSCALING_NOT_SET;
}
LoadUrdfCommand::HasUseMultiBodyCase LoadUrdfCommand::hasUseMultiBody_case() const {
return LoadUrdfCommand::HasUseMultiBodyCase(_oneof_case_[0]);
}
LoadUrdfCommand::HasUseFixedBaseCase LoadUrdfCommand::hasUseFixedBase_case() const {
return LoadUrdfCommand::HasUseFixedBaseCase(_oneof_case_[1]);
}
LoadUrdfCommand::HasGlobalScalingCase LoadUrdfCommand::hasGlobalScaling_case() const {
return LoadUrdfCommand::HasGlobalScalingCase(_oneof_case_[2]);
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int LoadUrdfStatus::kBodyUniqueIdFieldNumber;
const int LoadUrdfStatus::kBodyNameFieldNumber;
const int LoadUrdfStatus::kFileNameFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
LoadUrdfStatus::LoadUrdfStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.LoadUrdfStatus)
}
LoadUrdfStatus::LoadUrdfStatus(const LoadUrdfStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
bodyname_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
if (from.bodyname().size() > 0) {
bodyname_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.bodyname_);
}
filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
if (from.filename().size() > 0) {
filename_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.filename_);
}
bodyuniqueid_ = from.bodyuniqueid_;
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.LoadUrdfStatus)
}
void LoadUrdfStatus::SharedCtor() {
bodyname_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
bodyuniqueid_ = 0;
_cached_size_ = 0;
}
LoadUrdfStatus::~LoadUrdfStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.LoadUrdfStatus)
SharedDtor();
}
void LoadUrdfStatus::SharedDtor() {
bodyname_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
filename_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
void LoadUrdfStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* LoadUrdfStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[14].descriptor;
}
const LoadUrdfStatus& LoadUrdfStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
LoadUrdfStatus* LoadUrdfStatus::New(::google::protobuf::Arena* arena) const {
LoadUrdfStatus* n = new LoadUrdfStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void LoadUrdfStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.LoadUrdfStatus)
bodyname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
bodyuniqueid_ = 0;
}
bool LoadUrdfStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.LoadUrdfStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 bodyUniqueId = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &bodyuniqueid_)));
} else {
goto handle_unusual;
}
break;
}
// string bodyName = 2;
case 2: {
if (tag == 18u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
input, this->mutable_bodyname()));
DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->bodyname().data(), this->bodyname().length(),
::google::protobuf::internal::WireFormatLite::PARSE,
"pybullet_grpc.LoadUrdfStatus.bodyName"));
} else {
goto handle_unusual;
}
break;
}
// string fileName = 3;
case 3: {
if (tag == 26u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
input, this->mutable_filename()));
DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::PARSE,
"pybullet_grpc.LoadUrdfStatus.fileName"));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.LoadUrdfStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.LoadUrdfStatus)
return false;
#undef DO_
}
void LoadUrdfStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.LoadUrdfStatus)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->bodyuniqueid(), output);
}
// string bodyName = 2;
if (this->bodyname().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->bodyname().data(), this->bodyname().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.LoadUrdfStatus.bodyName");
::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
2, this->bodyname(), output);
}
// string fileName = 3;
if (this->filename().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.LoadUrdfStatus.fileName");
::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
3, this->filename(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.LoadUrdfStatus)
}
::google::protobuf::uint8* LoadUrdfStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.LoadUrdfStatus)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->bodyuniqueid(), target);
}
// string bodyName = 2;
if (this->bodyname().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->bodyname().data(), this->bodyname().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.LoadUrdfStatus.bodyName");
target =
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
2, this->bodyname(), target);
}
// string fileName = 3;
if (this->filename().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.LoadUrdfStatus.fileName");
target =
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
3, this->filename(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.LoadUrdfStatus)
return target;
}
size_t LoadUrdfStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.LoadUrdfStatus)
size_t total_size = 0;
// string bodyName = 2;
if (this->bodyname().size() > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::StringSize(
this->bodyname());
}
// string fileName = 3;
if (this->filename().size() > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::StringSize(
this->filename());
}
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->bodyuniqueid());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void LoadUrdfStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.LoadUrdfStatus)
GOOGLE_DCHECK_NE(&from, this);
const LoadUrdfStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const LoadUrdfStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.LoadUrdfStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.LoadUrdfStatus)
MergeFrom(*source);
}
}
void LoadUrdfStatus::MergeFrom(const LoadUrdfStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.LoadUrdfStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.bodyname().size() > 0) {
bodyname_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.bodyname_);
}
if (from.filename().size() > 0) {
filename_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.filename_);
}
if (from.bodyuniqueid() != 0) {
set_bodyuniqueid(from.bodyuniqueid());
}
}
void LoadUrdfStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.LoadUrdfStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void LoadUrdfStatus::CopyFrom(const LoadUrdfStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.LoadUrdfStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool LoadUrdfStatus::IsInitialized() const {
return true;
}
void LoadUrdfStatus::Swap(LoadUrdfStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void LoadUrdfStatus::InternalSwap(LoadUrdfStatus* other) {
bodyname_.Swap(&other->bodyname_);
filename_.Swap(&other->filename_);
std::swap(bodyuniqueid_, other->bodyuniqueid_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata LoadUrdfStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[14];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// LoadUrdfStatus
// int32 bodyUniqueId = 1;
void LoadUrdfStatus::clear_bodyuniqueid() {
bodyuniqueid_ = 0;
}
::google::protobuf::int32 LoadUrdfStatus::bodyuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfStatus.bodyUniqueId)
return bodyuniqueid_;
}
void LoadUrdfStatus::set_bodyuniqueid(::google::protobuf::int32 value) {
bodyuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfStatus.bodyUniqueId)
}
// string bodyName = 2;
void LoadUrdfStatus::clear_bodyname() {
bodyname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
const ::std::string& LoadUrdfStatus::bodyname() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfStatus.bodyName)
return bodyname_.GetNoArena();
}
void LoadUrdfStatus::set_bodyname(const ::std::string& value) {
bodyname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfStatus.bodyName)
}
#if LANG_CXX11
void LoadUrdfStatus::set_bodyname(::std::string&& value) {
bodyname_.SetNoArena(
&::google::protobuf::internal::GetEmptyStringAlreadyInited(), std::move(value));
// @@protoc_insertion_point(field_set_rvalue:pybullet_grpc.LoadUrdfStatus.bodyName)
}
#endif
void LoadUrdfStatus::set_bodyname(const char* value) {
bodyname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
// @@protoc_insertion_point(field_set_char:pybullet_grpc.LoadUrdfStatus.bodyName)
}
void LoadUrdfStatus::set_bodyname(const char* value, size_t size) {
bodyname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(reinterpret_cast<const char*>(value), size));
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.LoadUrdfStatus.bodyName)
}
::std::string* LoadUrdfStatus::mutable_bodyname() {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.LoadUrdfStatus.bodyName)
return bodyname_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
::std::string* LoadUrdfStatus::release_bodyname() {
// @@protoc_insertion_point(field_release:pybullet_grpc.LoadUrdfStatus.bodyName)
return bodyname_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
void LoadUrdfStatus::set_allocated_bodyname(::std::string* bodyname) {
if (bodyname != NULL) {
} else {
}
bodyname_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), bodyname);
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.LoadUrdfStatus.bodyName)
}
// string fileName = 3;
void LoadUrdfStatus::clear_filename() {
filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
const ::std::string& LoadUrdfStatus::filename() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadUrdfStatus.fileName)
return filename_.GetNoArena();
}
void LoadUrdfStatus::set_filename(const ::std::string& value) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadUrdfStatus.fileName)
}
#if LANG_CXX11
void LoadUrdfStatus::set_filename(::std::string&& value) {
filename_.SetNoArena(
&::google::protobuf::internal::GetEmptyStringAlreadyInited(), std::move(value));
// @@protoc_insertion_point(field_set_rvalue:pybullet_grpc.LoadUrdfStatus.fileName)
}
#endif
void LoadUrdfStatus::set_filename(const char* value) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
// @@protoc_insertion_point(field_set_char:pybullet_grpc.LoadUrdfStatus.fileName)
}
void LoadUrdfStatus::set_filename(const char* value, size_t size) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(reinterpret_cast<const char*>(value), size));
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.LoadUrdfStatus.fileName)
}
::std::string* LoadUrdfStatus::mutable_filename() {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.LoadUrdfStatus.fileName)
return filename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
::std::string* LoadUrdfStatus::release_filename() {
// @@protoc_insertion_point(field_release:pybullet_grpc.LoadUrdfStatus.fileName)
return filename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
void LoadUrdfStatus::set_allocated_filename(::std::string* filename) {
if (filename != NULL) {
} else {
}
filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), filename);
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.LoadUrdfStatus.fileName)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int LoadSdfCommand::kFileNameFieldNumber;
const int LoadSdfCommand::kUseMultiBodyFieldNumber;
const int LoadSdfCommand::kGlobalScalingFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
LoadSdfCommand::LoadSdfCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.LoadSdfCommand)
}
LoadSdfCommand::LoadSdfCommand(const LoadSdfCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
if (from.filename().size() > 0) {
filename_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.filename_);
}
clear_has_hasUseMultiBody();
switch (from.hasUseMultiBody_case()) {
case kUseMultiBody: {
set_usemultibody(from.usemultibody());
break;
}
case HASUSEMULTIBODY_NOT_SET: {
break;
}
}
clear_has_hasGlobalScaling();
switch (from.hasGlobalScaling_case()) {
case kGlobalScaling: {
set_globalscaling(from.globalscaling());
break;
}
case HASGLOBALSCALING_NOT_SET: {
break;
}
}
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.LoadSdfCommand)
}
void LoadSdfCommand::SharedCtor() {
filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
clear_has_hasUseMultiBody();
clear_has_hasGlobalScaling();
_cached_size_ = 0;
}
LoadSdfCommand::~LoadSdfCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.LoadSdfCommand)
SharedDtor();
}
void LoadSdfCommand::SharedDtor() {
filename_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
if (has_hasUseMultiBody()) {
clear_hasUseMultiBody();
}
if (has_hasGlobalScaling()) {
clear_hasGlobalScaling();
}
}
void LoadSdfCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* LoadSdfCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[15].descriptor;
}
const LoadSdfCommand& LoadSdfCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
LoadSdfCommand* LoadSdfCommand::New(::google::protobuf::Arena* arena) const {
LoadSdfCommand* n = new LoadSdfCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void LoadSdfCommand::clear_hasUseMultiBody() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.LoadSdfCommand)
switch (hasUseMultiBody_case()) {
case kUseMultiBody: {
// No need to clear
break;
}
case HASUSEMULTIBODY_NOT_SET: {
break;
}
}
_oneof_case_[0] = HASUSEMULTIBODY_NOT_SET;
}
void LoadSdfCommand::clear_hasGlobalScaling() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.LoadSdfCommand)
switch (hasGlobalScaling_case()) {
case kGlobalScaling: {
// No need to clear
break;
}
case HASGLOBALSCALING_NOT_SET: {
break;
}
}
_oneof_case_[1] = HASGLOBALSCALING_NOT_SET;
}
void LoadSdfCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.LoadSdfCommand)
filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
clear_hasUseMultiBody();
clear_hasGlobalScaling();
}
bool LoadSdfCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.LoadSdfCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// string fileName = 1;
case 1: {
if (tag == 10u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
input, this->mutable_filename()));
DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::PARSE,
"pybullet_grpc.LoadSdfCommand.fileName"));
} else {
goto handle_unusual;
}
break;
}
// int32 useMultiBody = 2;
case 2: {
if (tag == 16u) {
clear_hasUseMultiBody();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &hasUseMultiBody_.usemultibody_)));
set_has_usemultibody();
} else {
goto handle_unusual;
}
break;
}
// double globalScaling = 3;
case 3: {
if (tag == 25u) {
clear_hasGlobalScaling();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasGlobalScaling_.globalscaling_)));
set_has_globalscaling();
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.LoadSdfCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.LoadSdfCommand)
return false;
#undef DO_
}
void LoadSdfCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.LoadSdfCommand)
// string fileName = 1;
if (this->filename().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.LoadSdfCommand.fileName");
::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
1, this->filename(), output);
}
// int32 useMultiBody = 2;
if (has_usemultibody()) {
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->usemultibody(), output);
}
// double globalScaling = 3;
if (has_globalscaling()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(3, this->globalscaling(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.LoadSdfCommand)
}
::google::protobuf::uint8* LoadSdfCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.LoadSdfCommand)
// string fileName = 1;
if (this->filename().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.LoadSdfCommand.fileName");
target =
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
1, this->filename(), target);
}
// int32 useMultiBody = 2;
if (has_usemultibody()) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->usemultibody(), target);
}
// double globalScaling = 3;
if (has_globalscaling()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(3, this->globalscaling(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.LoadSdfCommand)
return target;
}
size_t LoadSdfCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.LoadSdfCommand)
size_t total_size = 0;
// string fileName = 1;
if (this->filename().size() > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::StringSize(
this->filename());
}
switch (hasUseMultiBody_case()) {
// int32 useMultiBody = 2;
case kUseMultiBody: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->usemultibody());
break;
}
case HASUSEMULTIBODY_NOT_SET: {
break;
}
}
switch (hasGlobalScaling_case()) {
// double globalScaling = 3;
case kGlobalScaling: {
total_size += 1 + 8;
break;
}
case HASGLOBALSCALING_NOT_SET: {
break;
}
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void LoadSdfCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.LoadSdfCommand)
GOOGLE_DCHECK_NE(&from, this);
const LoadSdfCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const LoadSdfCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.LoadSdfCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.LoadSdfCommand)
MergeFrom(*source);
}
}
void LoadSdfCommand::MergeFrom(const LoadSdfCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.LoadSdfCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.filename().size() > 0) {
filename_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.filename_);
}
switch (from.hasUseMultiBody_case()) {
case kUseMultiBody: {
set_usemultibody(from.usemultibody());
break;
}
case HASUSEMULTIBODY_NOT_SET: {
break;
}
}
switch (from.hasGlobalScaling_case()) {
case kGlobalScaling: {
set_globalscaling(from.globalscaling());
break;
}
case HASGLOBALSCALING_NOT_SET: {
break;
}
}
}
void LoadSdfCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.LoadSdfCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void LoadSdfCommand::CopyFrom(const LoadSdfCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.LoadSdfCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool LoadSdfCommand::IsInitialized() const {
return true;
}
void LoadSdfCommand::Swap(LoadSdfCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void LoadSdfCommand::InternalSwap(LoadSdfCommand* other) {
filename_.Swap(&other->filename_);
std::swap(hasUseMultiBody_, other->hasUseMultiBody_);
std::swap(_oneof_case_[0], other->_oneof_case_[0]);
std::swap(hasGlobalScaling_, other->hasGlobalScaling_);
std::swap(_oneof_case_[1], other->_oneof_case_[1]);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata LoadSdfCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[15];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// LoadSdfCommand
// string fileName = 1;
void LoadSdfCommand::clear_filename() {
filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
const ::std::string& LoadSdfCommand::filename() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadSdfCommand.fileName)
return filename_.GetNoArena();
}
void LoadSdfCommand::set_filename(const ::std::string& value) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadSdfCommand.fileName)
}
#if LANG_CXX11
void LoadSdfCommand::set_filename(::std::string&& value) {
filename_.SetNoArena(
&::google::protobuf::internal::GetEmptyStringAlreadyInited(), std::move(value));
// @@protoc_insertion_point(field_set_rvalue:pybullet_grpc.LoadSdfCommand.fileName)
}
#endif
void LoadSdfCommand::set_filename(const char* value) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
// @@protoc_insertion_point(field_set_char:pybullet_grpc.LoadSdfCommand.fileName)
}
void LoadSdfCommand::set_filename(const char* value, size_t size) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(reinterpret_cast<const char*>(value), size));
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.LoadSdfCommand.fileName)
}
::std::string* LoadSdfCommand::mutable_filename() {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.LoadSdfCommand.fileName)
return filename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
::std::string* LoadSdfCommand::release_filename() {
// @@protoc_insertion_point(field_release:pybullet_grpc.LoadSdfCommand.fileName)
return filename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
void LoadSdfCommand::set_allocated_filename(::std::string* filename) {
if (filename != NULL) {
} else {
}
filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), filename);
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.LoadSdfCommand.fileName)
}
// int32 useMultiBody = 2;
bool LoadSdfCommand::has_usemultibody() const {
return hasUseMultiBody_case() == kUseMultiBody;
}
void LoadSdfCommand::set_has_usemultibody() {
_oneof_case_[0] = kUseMultiBody;
}
void LoadSdfCommand::clear_usemultibody() {
if (has_usemultibody()) {
hasUseMultiBody_.usemultibody_ = 0;
clear_has_hasUseMultiBody();
}
}
::google::protobuf::int32 LoadSdfCommand::usemultibody() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadSdfCommand.useMultiBody)
if (has_usemultibody()) {
return hasUseMultiBody_.usemultibody_;
}
return 0;
}
void LoadSdfCommand::set_usemultibody(::google::protobuf::int32 value) {
if (!has_usemultibody()) {
clear_hasUseMultiBody();
set_has_usemultibody();
}
hasUseMultiBody_.usemultibody_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadSdfCommand.useMultiBody)
}
// double globalScaling = 3;
bool LoadSdfCommand::has_globalscaling() const {
return hasGlobalScaling_case() == kGlobalScaling;
}
void LoadSdfCommand::set_has_globalscaling() {
_oneof_case_[1] = kGlobalScaling;
}
void LoadSdfCommand::clear_globalscaling() {
if (has_globalscaling()) {
hasGlobalScaling_.globalscaling_ = 0;
clear_has_hasGlobalScaling();
}
}
double LoadSdfCommand::globalscaling() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadSdfCommand.globalScaling)
if (has_globalscaling()) {
return hasGlobalScaling_.globalscaling_;
}
return 0;
}
void LoadSdfCommand::set_globalscaling(double value) {
if (!has_globalscaling()) {
clear_hasGlobalScaling();
set_has_globalscaling();
}
hasGlobalScaling_.globalscaling_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadSdfCommand.globalScaling)
}
bool LoadSdfCommand::has_hasUseMultiBody() const {
return hasUseMultiBody_case() != HASUSEMULTIBODY_NOT_SET;
}
void LoadSdfCommand::clear_has_hasUseMultiBody() {
_oneof_case_[0] = HASUSEMULTIBODY_NOT_SET;
}
bool LoadSdfCommand::has_hasGlobalScaling() const {
return hasGlobalScaling_case() != HASGLOBALSCALING_NOT_SET;
}
void LoadSdfCommand::clear_has_hasGlobalScaling() {
_oneof_case_[1] = HASGLOBALSCALING_NOT_SET;
}
LoadSdfCommand::HasUseMultiBodyCase LoadSdfCommand::hasUseMultiBody_case() const {
return LoadSdfCommand::HasUseMultiBodyCase(_oneof_case_[0]);
}
LoadSdfCommand::HasGlobalScalingCase LoadSdfCommand::hasGlobalScaling_case() const {
return LoadSdfCommand::HasGlobalScalingCase(_oneof_case_[1]);
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int SdfLoadedStatus::kBodyUniqueIdsFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
SdfLoadedStatus::SdfLoadedStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.SdfLoadedStatus)
}
SdfLoadedStatus::SdfLoadedStatus(const SdfLoadedStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
bodyuniqueids_(from.bodyuniqueids_),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.SdfLoadedStatus)
}
void SdfLoadedStatus::SharedCtor() {
_cached_size_ = 0;
}
SdfLoadedStatus::~SdfLoadedStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.SdfLoadedStatus)
SharedDtor();
}
void SdfLoadedStatus::SharedDtor() {
}
void SdfLoadedStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* SdfLoadedStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[16].descriptor;
}
const SdfLoadedStatus& SdfLoadedStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
SdfLoadedStatus* SdfLoadedStatus::New(::google::protobuf::Arena* arena) const {
SdfLoadedStatus* n = new SdfLoadedStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void SdfLoadedStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.SdfLoadedStatus)
bodyuniqueids_.Clear();
}
bool SdfLoadedStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.SdfLoadedStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// repeated int32 bodyUniqueIds = 2;
case 2: {
if (tag == 18u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, this->mutable_bodyuniqueids())));
} else if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
1, 18u, input, this->mutable_bodyuniqueids())));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.SdfLoadedStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.SdfLoadedStatus)
return false;
#undef DO_
}
void SdfLoadedStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.SdfLoadedStatus)
// repeated int32 bodyUniqueIds = 2;
if (this->bodyuniqueids_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(2, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_bodyuniqueids_cached_byte_size_);
}
for (int i = 0; i < this->bodyuniqueids_size(); i++) {
::google::protobuf::internal::WireFormatLite::WriteInt32NoTag(
this->bodyuniqueids(i), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.SdfLoadedStatus)
}
::google::protobuf::uint8* SdfLoadedStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.SdfLoadedStatus)
// repeated int32 bodyUniqueIds = 2;
if (this->bodyuniqueids_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
2,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_bodyuniqueids_cached_byte_size_, target);
}
for (int i = 0; i < this->bodyuniqueids_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteInt32NoTagToArray(this->bodyuniqueids(i), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.SdfLoadedStatus)
return target;
}
size_t SdfLoadedStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.SdfLoadedStatus)
size_t total_size = 0;
// repeated int32 bodyUniqueIds = 2;
{
size_t data_size = ::google::protobuf::internal::WireFormatLite::
Int32Size(this->bodyuniqueids_);
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_bodyuniqueids_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void SdfLoadedStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.SdfLoadedStatus)
GOOGLE_DCHECK_NE(&from, this);
const SdfLoadedStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const SdfLoadedStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.SdfLoadedStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.SdfLoadedStatus)
MergeFrom(*source);
}
}
void SdfLoadedStatus::MergeFrom(const SdfLoadedStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.SdfLoadedStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
bodyuniqueids_.MergeFrom(from.bodyuniqueids_);
}
void SdfLoadedStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.SdfLoadedStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void SdfLoadedStatus::CopyFrom(const SdfLoadedStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.SdfLoadedStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool SdfLoadedStatus::IsInitialized() const {
return true;
}
void SdfLoadedStatus::Swap(SdfLoadedStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void SdfLoadedStatus::InternalSwap(SdfLoadedStatus* other) {
bodyuniqueids_.UnsafeArenaSwap(&other->bodyuniqueids_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata SdfLoadedStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[16];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// SdfLoadedStatus
// repeated int32 bodyUniqueIds = 2;
int SdfLoadedStatus::bodyuniqueids_size() const {
return bodyuniqueids_.size();
}
void SdfLoadedStatus::clear_bodyuniqueids() {
bodyuniqueids_.Clear();
}
::google::protobuf::int32 SdfLoadedStatus::bodyuniqueids(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SdfLoadedStatus.bodyUniqueIds)
return bodyuniqueids_.Get(index);
}
void SdfLoadedStatus::set_bodyuniqueids(int index, ::google::protobuf::int32 value) {
bodyuniqueids_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.SdfLoadedStatus.bodyUniqueIds)
}
void SdfLoadedStatus::add_bodyuniqueids(::google::protobuf::int32 value) {
bodyuniqueids_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.SdfLoadedStatus.bodyUniqueIds)
}
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
SdfLoadedStatus::bodyuniqueids() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.SdfLoadedStatus.bodyUniqueIds)
return bodyuniqueids_;
}
::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
SdfLoadedStatus::mutable_bodyuniqueids() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.SdfLoadedStatus.bodyUniqueIds)
return &bodyuniqueids_;
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int LoadMjcfCommand::kFileNameFieldNumber;
const int LoadMjcfCommand::kFlagsFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
LoadMjcfCommand::LoadMjcfCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.LoadMjcfCommand)
}
LoadMjcfCommand::LoadMjcfCommand(const LoadMjcfCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
if (from.filename().size() > 0) {
filename_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.filename_);
}
flags_ = from.flags_;
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.LoadMjcfCommand)
}
void LoadMjcfCommand::SharedCtor() {
filename_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
flags_ = 0;
_cached_size_ = 0;
}
LoadMjcfCommand::~LoadMjcfCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.LoadMjcfCommand)
SharedDtor();
}
void LoadMjcfCommand::SharedDtor() {
filename_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
void LoadMjcfCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* LoadMjcfCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[17].descriptor;
}
const LoadMjcfCommand& LoadMjcfCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
LoadMjcfCommand* LoadMjcfCommand::New(::google::protobuf::Arena* arena) const {
LoadMjcfCommand* n = new LoadMjcfCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void LoadMjcfCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.LoadMjcfCommand)
filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
flags_ = 0;
}
bool LoadMjcfCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.LoadMjcfCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// string fileName = 1;
case 1: {
if (tag == 10u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
input, this->mutable_filename()));
DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::PARSE,
"pybullet_grpc.LoadMjcfCommand.fileName"));
} else {
goto handle_unusual;
}
break;
}
// int32 flags = 2;
case 2: {
if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &flags_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.LoadMjcfCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.LoadMjcfCommand)
return false;
#undef DO_
}
void LoadMjcfCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.LoadMjcfCommand)
// string fileName = 1;
if (this->filename().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.LoadMjcfCommand.fileName");
::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
1, this->filename(), output);
}
// int32 flags = 2;
if (this->flags() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->flags(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.LoadMjcfCommand)
}
::google::protobuf::uint8* LoadMjcfCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.LoadMjcfCommand)
// string fileName = 1;
if (this->filename().size() > 0) {
::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
this->filename().data(), this->filename().length(),
::google::protobuf::internal::WireFormatLite::SERIALIZE,
"pybullet_grpc.LoadMjcfCommand.fileName");
target =
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
1, this->filename(), target);
}
// int32 flags = 2;
if (this->flags() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->flags(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.LoadMjcfCommand)
return target;
}
size_t LoadMjcfCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.LoadMjcfCommand)
size_t total_size = 0;
// string fileName = 1;
if (this->filename().size() > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::StringSize(
this->filename());
}
// int32 flags = 2;
if (this->flags() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->flags());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void LoadMjcfCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.LoadMjcfCommand)
GOOGLE_DCHECK_NE(&from, this);
const LoadMjcfCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const LoadMjcfCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.LoadMjcfCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.LoadMjcfCommand)
MergeFrom(*source);
}
}
void LoadMjcfCommand::MergeFrom(const LoadMjcfCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.LoadMjcfCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.filename().size() > 0) {
filename_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.filename_);
}
if (from.flags() != 0) {
set_flags(from.flags());
}
}
void LoadMjcfCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.LoadMjcfCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void LoadMjcfCommand::CopyFrom(const LoadMjcfCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.LoadMjcfCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool LoadMjcfCommand::IsInitialized() const {
return true;
}
void LoadMjcfCommand::Swap(LoadMjcfCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void LoadMjcfCommand::InternalSwap(LoadMjcfCommand* other) {
filename_.Swap(&other->filename_);
std::swap(flags_, other->flags_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata LoadMjcfCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[17];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// LoadMjcfCommand
// string fileName = 1;
void LoadMjcfCommand::clear_filename() {
filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
const ::std::string& LoadMjcfCommand::filename() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadMjcfCommand.fileName)
return filename_.GetNoArena();
}
void LoadMjcfCommand::set_filename(const ::std::string& value) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadMjcfCommand.fileName)
}
#if LANG_CXX11
void LoadMjcfCommand::set_filename(::std::string&& value) {
filename_.SetNoArena(
&::google::protobuf::internal::GetEmptyStringAlreadyInited(), std::move(value));
// @@protoc_insertion_point(field_set_rvalue:pybullet_grpc.LoadMjcfCommand.fileName)
}
#endif
void LoadMjcfCommand::set_filename(const char* value) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
// @@protoc_insertion_point(field_set_char:pybullet_grpc.LoadMjcfCommand.fileName)
}
void LoadMjcfCommand::set_filename(const char* value, size_t size) {
filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
::std::string(reinterpret_cast<const char*>(value), size));
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.LoadMjcfCommand.fileName)
}
::std::string* LoadMjcfCommand::mutable_filename() {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.LoadMjcfCommand.fileName)
return filename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
::std::string* LoadMjcfCommand::release_filename() {
// @@protoc_insertion_point(field_release:pybullet_grpc.LoadMjcfCommand.fileName)
return filename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
void LoadMjcfCommand::set_allocated_filename(::std::string* filename) {
if (filename != NULL) {
} else {
}
filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), filename);
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.LoadMjcfCommand.fileName)
}
// int32 flags = 2;
void LoadMjcfCommand::clear_flags() {
flags_ = 0;
}
::google::protobuf::int32 LoadMjcfCommand::flags() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.LoadMjcfCommand.flags)
return flags_;
}
void LoadMjcfCommand::set_flags(::google::protobuf::int32 value) {
flags_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.LoadMjcfCommand.flags)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int MjcfLoadedStatus::kBodyUniqueIdsFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
MjcfLoadedStatus::MjcfLoadedStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.MjcfLoadedStatus)
}
MjcfLoadedStatus::MjcfLoadedStatus(const MjcfLoadedStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
bodyuniqueids_(from.bodyuniqueids_),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.MjcfLoadedStatus)
}
void MjcfLoadedStatus::SharedCtor() {
_cached_size_ = 0;
}
MjcfLoadedStatus::~MjcfLoadedStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.MjcfLoadedStatus)
SharedDtor();
}
void MjcfLoadedStatus::SharedDtor() {
}
void MjcfLoadedStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* MjcfLoadedStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[18].descriptor;
}
const MjcfLoadedStatus& MjcfLoadedStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
MjcfLoadedStatus* MjcfLoadedStatus::New(::google::protobuf::Arena* arena) const {
MjcfLoadedStatus* n = new MjcfLoadedStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void MjcfLoadedStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.MjcfLoadedStatus)
bodyuniqueids_.Clear();
}
bool MjcfLoadedStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.MjcfLoadedStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// repeated int32 bodyUniqueIds = 2;
case 2: {
if (tag == 18u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, this->mutable_bodyuniqueids())));
} else if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
1, 18u, input, this->mutable_bodyuniqueids())));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.MjcfLoadedStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.MjcfLoadedStatus)
return false;
#undef DO_
}
void MjcfLoadedStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.MjcfLoadedStatus)
// repeated int32 bodyUniqueIds = 2;
if (this->bodyuniqueids_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(2, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_bodyuniqueids_cached_byte_size_);
}
for (int i = 0; i < this->bodyuniqueids_size(); i++) {
::google::protobuf::internal::WireFormatLite::WriteInt32NoTag(
this->bodyuniqueids(i), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.MjcfLoadedStatus)
}
::google::protobuf::uint8* MjcfLoadedStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.MjcfLoadedStatus)
// repeated int32 bodyUniqueIds = 2;
if (this->bodyuniqueids_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
2,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_bodyuniqueids_cached_byte_size_, target);
}
for (int i = 0; i < this->bodyuniqueids_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteInt32NoTagToArray(this->bodyuniqueids(i), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.MjcfLoadedStatus)
return target;
}
size_t MjcfLoadedStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.MjcfLoadedStatus)
size_t total_size = 0;
// repeated int32 bodyUniqueIds = 2;
{
size_t data_size = ::google::protobuf::internal::WireFormatLite::
Int32Size(this->bodyuniqueids_);
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_bodyuniqueids_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void MjcfLoadedStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.MjcfLoadedStatus)
GOOGLE_DCHECK_NE(&from, this);
const MjcfLoadedStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const MjcfLoadedStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.MjcfLoadedStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.MjcfLoadedStatus)
MergeFrom(*source);
}
}
void MjcfLoadedStatus::MergeFrom(const MjcfLoadedStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.MjcfLoadedStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
bodyuniqueids_.MergeFrom(from.bodyuniqueids_);
}
void MjcfLoadedStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.MjcfLoadedStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void MjcfLoadedStatus::CopyFrom(const MjcfLoadedStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.MjcfLoadedStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool MjcfLoadedStatus::IsInitialized() const {
return true;
}
void MjcfLoadedStatus::Swap(MjcfLoadedStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void MjcfLoadedStatus::InternalSwap(MjcfLoadedStatus* other) {
bodyuniqueids_.UnsafeArenaSwap(&other->bodyuniqueids_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata MjcfLoadedStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[18];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// MjcfLoadedStatus
// repeated int32 bodyUniqueIds = 2;
int MjcfLoadedStatus::bodyuniqueids_size() const {
return bodyuniqueids_.size();
}
void MjcfLoadedStatus::clear_bodyuniqueids() {
bodyuniqueids_.Clear();
}
::google::protobuf::int32 MjcfLoadedStatus::bodyuniqueids(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.MjcfLoadedStatus.bodyUniqueIds)
return bodyuniqueids_.Get(index);
}
void MjcfLoadedStatus::set_bodyuniqueids(int index, ::google::protobuf::int32 value) {
bodyuniqueids_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.MjcfLoadedStatus.bodyUniqueIds)
}
void MjcfLoadedStatus::add_bodyuniqueids(::google::protobuf::int32 value) {
bodyuniqueids_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.MjcfLoadedStatus.bodyUniqueIds)
}
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
MjcfLoadedStatus::bodyuniqueids() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.MjcfLoadedStatus.bodyUniqueIds)
return bodyuniqueids_;
}
::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
MjcfLoadedStatus::mutable_bodyuniqueids() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.MjcfLoadedStatus.bodyUniqueIds)
return &bodyuniqueids_;
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int ChangeDynamicsCommand::kBodyUniqueIdFieldNumber;
const int ChangeDynamicsCommand::kLinkIndexFieldNumber;
const int ChangeDynamicsCommand::kMassFieldNumber;
const int ChangeDynamicsCommand::kLateralFrictionFieldNumber;
const int ChangeDynamicsCommand::kSpinningFrictionFieldNumber;
const int ChangeDynamicsCommand::kRollingFrictionFieldNumber;
const int ChangeDynamicsCommand::kRestitutionFieldNumber;
const int ChangeDynamicsCommand::kLinearDampingFieldNumber;
const int ChangeDynamicsCommand::kAngularDampingFieldNumber;
const int ChangeDynamicsCommand::kContactStiffnessFieldNumber;
const int ChangeDynamicsCommand::kContactDampingFieldNumber;
const int ChangeDynamicsCommand::kLocalInertiaDiagonalFieldNumber;
const int ChangeDynamicsCommand::kFrictionAnchorFieldNumber;
const int ChangeDynamicsCommand::kCcdSweptSphereRadiusFieldNumber;
const int ChangeDynamicsCommand::kContactProcessingThresholdFieldNumber;
const int ChangeDynamicsCommand::kActivationStateFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
ChangeDynamicsCommand::ChangeDynamicsCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.ChangeDynamicsCommand)
}
ChangeDynamicsCommand::ChangeDynamicsCommand(const ChangeDynamicsCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&bodyuniqueid_, &from.bodyuniqueid_,
reinterpret_cast<char*>(&linkindex_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(linkindex_));
clear_has_hasMass();
switch (from.hasMass_case()) {
case kMass: {
set_mass(from.mass());
break;
}
case HASMASS_NOT_SET: {
break;
}
}
clear_has_hasLateralFriction();
switch (from.hasLateralFriction_case()) {
case kLateralFriction: {
set_lateralfriction(from.lateralfriction());
break;
}
case HASLATERALFRICTION_NOT_SET: {
break;
}
}
clear_has_hasSpinningFriction();
switch (from.hasSpinningFriction_case()) {
case kSpinningFriction: {
set_spinningfriction(from.spinningfriction());
break;
}
case HASSPINNINGFRICTION_NOT_SET: {
break;
}
}
clear_has_hasRollingFriction();
switch (from.hasRollingFriction_case()) {
case kRollingFriction: {
set_rollingfriction(from.rollingfriction());
break;
}
case HASROLLINGFRICTION_NOT_SET: {
break;
}
}
clear_has_hasRestitution();
switch (from.hasRestitution_case()) {
case kRestitution: {
set_restitution(from.restitution());
break;
}
case HASRESTITUTION_NOT_SET: {
break;
}
}
clear_has_haslinearDamping();
switch (from.haslinearDamping_case()) {
case kLinearDamping: {
set_lineardamping(from.lineardamping());
break;
}
case HASLINEARDAMPING_NOT_SET: {
break;
}
}
clear_has_hasangularDamping();
switch (from.hasangularDamping_case()) {
case kAngularDamping: {
set_angulardamping(from.angulardamping());
break;
}
case HASANGULARDAMPING_NOT_SET: {
break;
}
}
clear_has_hasContactStiffness();
switch (from.hasContactStiffness_case()) {
case kContactStiffness: {
set_contactstiffness(from.contactstiffness());
break;
}
case HASCONTACTSTIFFNESS_NOT_SET: {
break;
}
}
clear_has_hasContactDamping();
switch (from.hasContactDamping_case()) {
case kContactDamping: {
set_contactdamping(from.contactdamping());
break;
}
case HASCONTACTDAMPING_NOT_SET: {
break;
}
}
clear_has_hasLocalInertiaDiagonal();
switch (from.hasLocalInertiaDiagonal_case()) {
case kLocalInertiaDiagonal: {
mutable_localinertiadiagonal()->::pybullet_grpc::vec3::MergeFrom(from.localinertiadiagonal());
break;
}
case HASLOCALINERTIADIAGONAL_NOT_SET: {
break;
}
}
clear_has_hasFrictionAnchor();
switch (from.hasFrictionAnchor_case()) {
case kFrictionAnchor: {
set_frictionanchor(from.frictionanchor());
break;
}
case HASFRICTIONANCHOR_NOT_SET: {
break;
}
}
clear_has_hasccdSweptSphereRadius();
switch (from.hasccdSweptSphereRadius_case()) {
case kCcdSweptSphereRadius: {
set_ccdsweptsphereradius(from.ccdsweptsphereradius());
break;
}
case HASCCDSWEPTSPHERERADIUS_NOT_SET: {
break;
}
}
clear_has_hasContactProcessingThreshold();
switch (from.hasContactProcessingThreshold_case()) {
case kContactProcessingThreshold: {
set_contactprocessingthreshold(from.contactprocessingthreshold());
break;
}
case HASCONTACTPROCESSINGTHRESHOLD_NOT_SET: {
break;
}
}
clear_has_hasActivationState();
switch (from.hasActivationState_case()) {
case kActivationState: {
set_activationstate(from.activationstate());
break;
}
case HASACTIVATIONSTATE_NOT_SET: {
break;
}
}
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.ChangeDynamicsCommand)
}
void ChangeDynamicsCommand::SharedCtor() {
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&linkindex_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(linkindex_));
clear_has_hasMass();
clear_has_hasLateralFriction();
clear_has_hasSpinningFriction();
clear_has_hasRollingFriction();
clear_has_hasRestitution();
clear_has_haslinearDamping();
clear_has_hasangularDamping();
clear_has_hasContactStiffness();
clear_has_hasContactDamping();
clear_has_hasLocalInertiaDiagonal();
clear_has_hasFrictionAnchor();
clear_has_hasccdSweptSphereRadius();
clear_has_hasContactProcessingThreshold();
clear_has_hasActivationState();
_cached_size_ = 0;
}
ChangeDynamicsCommand::~ChangeDynamicsCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.ChangeDynamicsCommand)
SharedDtor();
}
void ChangeDynamicsCommand::SharedDtor() {
if (has_hasMass()) {
clear_hasMass();
}
if (has_hasLateralFriction()) {
clear_hasLateralFriction();
}
if (has_hasSpinningFriction()) {
clear_hasSpinningFriction();
}
if (has_hasRollingFriction()) {
clear_hasRollingFriction();
}
if (has_hasRestitution()) {
clear_hasRestitution();
}
if (has_haslinearDamping()) {
clear_haslinearDamping();
}
if (has_hasangularDamping()) {
clear_hasangularDamping();
}
if (has_hasContactStiffness()) {
clear_hasContactStiffness();
}
if (has_hasContactDamping()) {
clear_hasContactDamping();
}
if (has_hasLocalInertiaDiagonal()) {
clear_hasLocalInertiaDiagonal();
}
if (has_hasFrictionAnchor()) {
clear_hasFrictionAnchor();
}
if (has_hasccdSweptSphereRadius()) {
clear_hasccdSweptSphereRadius();
}
if (has_hasContactProcessingThreshold()) {
clear_hasContactProcessingThreshold();
}
if (has_hasActivationState()) {
clear_hasActivationState();
}
}
void ChangeDynamicsCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* ChangeDynamicsCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[19].descriptor;
}
const ChangeDynamicsCommand& ChangeDynamicsCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
ChangeDynamicsCommand* ChangeDynamicsCommand::New(::google::protobuf::Arena* arena) const {
ChangeDynamicsCommand* n = new ChangeDynamicsCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void ChangeDynamicsCommand::clear_hasMass() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasMass_case()) {
case kMass: {
// No need to clear
break;
}
case HASMASS_NOT_SET: {
break;
}
}
_oneof_case_[0] = HASMASS_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasLateralFriction() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasLateralFriction_case()) {
case kLateralFriction: {
// No need to clear
break;
}
case HASLATERALFRICTION_NOT_SET: {
break;
}
}
_oneof_case_[1] = HASLATERALFRICTION_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasSpinningFriction() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasSpinningFriction_case()) {
case kSpinningFriction: {
// No need to clear
break;
}
case HASSPINNINGFRICTION_NOT_SET: {
break;
}
}
_oneof_case_[2] = HASSPINNINGFRICTION_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasRollingFriction() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasRollingFriction_case()) {
case kRollingFriction: {
// No need to clear
break;
}
case HASROLLINGFRICTION_NOT_SET: {
break;
}
}
_oneof_case_[3] = HASROLLINGFRICTION_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasRestitution() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasRestitution_case()) {
case kRestitution: {
// No need to clear
break;
}
case HASRESTITUTION_NOT_SET: {
break;
}
}
_oneof_case_[4] = HASRESTITUTION_NOT_SET;
}
void ChangeDynamicsCommand::clear_haslinearDamping() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (haslinearDamping_case()) {
case kLinearDamping: {
// No need to clear
break;
}
case HASLINEARDAMPING_NOT_SET: {
break;
}
}
_oneof_case_[5] = HASLINEARDAMPING_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasangularDamping() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasangularDamping_case()) {
case kAngularDamping: {
// No need to clear
break;
}
case HASANGULARDAMPING_NOT_SET: {
break;
}
}
_oneof_case_[6] = HASANGULARDAMPING_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasContactStiffness() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasContactStiffness_case()) {
case kContactStiffness: {
// No need to clear
break;
}
case HASCONTACTSTIFFNESS_NOT_SET: {
break;
}
}
_oneof_case_[7] = HASCONTACTSTIFFNESS_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasContactDamping() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasContactDamping_case()) {
case kContactDamping: {
// No need to clear
break;
}
case HASCONTACTDAMPING_NOT_SET: {
break;
}
}
_oneof_case_[8] = HASCONTACTDAMPING_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasLocalInertiaDiagonal() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasLocalInertiaDiagonal_case()) {
case kLocalInertiaDiagonal: {
delete hasLocalInertiaDiagonal_.localinertiadiagonal_;
break;
}
case HASLOCALINERTIADIAGONAL_NOT_SET: {
break;
}
}
_oneof_case_[9] = HASLOCALINERTIADIAGONAL_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasFrictionAnchor() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasFrictionAnchor_case()) {
case kFrictionAnchor: {
// No need to clear
break;
}
case HASFRICTIONANCHOR_NOT_SET: {
break;
}
}
_oneof_case_[10] = HASFRICTIONANCHOR_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasccdSweptSphereRadius() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasccdSweptSphereRadius_case()) {
case kCcdSweptSphereRadius: {
// No need to clear
break;
}
case HASCCDSWEPTSPHERERADIUS_NOT_SET: {
break;
}
}
_oneof_case_[11] = HASCCDSWEPTSPHERERADIUS_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasContactProcessingThreshold() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasContactProcessingThreshold_case()) {
case kContactProcessingThreshold: {
// No need to clear
break;
}
case HASCONTACTPROCESSINGTHRESHOLD_NOT_SET: {
break;
}
}
_oneof_case_[12] = HASCONTACTPROCESSINGTHRESHOLD_NOT_SET;
}
void ChangeDynamicsCommand::clear_hasActivationState() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.ChangeDynamicsCommand)
switch (hasActivationState_case()) {
case kActivationState: {
// No need to clear
break;
}
case HASACTIVATIONSTATE_NOT_SET: {
break;
}
}
_oneof_case_[13] = HASACTIVATIONSTATE_NOT_SET;
}
void ChangeDynamicsCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.ChangeDynamicsCommand)
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&linkindex_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(linkindex_));
clear_hasMass();
clear_hasLateralFriction();
clear_hasSpinningFriction();
clear_hasRollingFriction();
clear_hasRestitution();
clear_haslinearDamping();
clear_hasangularDamping();
clear_hasContactStiffness();
clear_hasContactDamping();
clear_hasLocalInertiaDiagonal();
clear_hasFrictionAnchor();
clear_hasccdSweptSphereRadius();
clear_hasContactProcessingThreshold();
clear_hasActivationState();
}
bool ChangeDynamicsCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.ChangeDynamicsCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(16383u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 bodyUniqueId = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &bodyuniqueid_)));
} else {
goto handle_unusual;
}
break;
}
// int32 linkIndex = 2;
case 2: {
if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &linkindex_)));
} else {
goto handle_unusual;
}
break;
}
// double mass = 3;
case 3: {
if (tag == 25u) {
clear_hasMass();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasMass_.mass_)));
set_has_mass();
} else {
goto handle_unusual;
}
break;
}
// double lateralFriction = 5;
case 5: {
if (tag == 41u) {
clear_hasLateralFriction();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasLateralFriction_.lateralfriction_)));
set_has_lateralfriction();
} else {
goto handle_unusual;
}
break;
}
// double spinningFriction = 6;
case 6: {
if (tag == 49u) {
clear_hasSpinningFriction();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasSpinningFriction_.spinningfriction_)));
set_has_spinningfriction();
} else {
goto handle_unusual;
}
break;
}
// double rollingFriction = 7;
case 7: {
if (tag == 57u) {
clear_hasRollingFriction();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasRollingFriction_.rollingfriction_)));
set_has_rollingfriction();
} else {
goto handle_unusual;
}
break;
}
// double restitution = 8;
case 8: {
if (tag == 65u) {
clear_hasRestitution();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasRestitution_.restitution_)));
set_has_restitution();
} else {
goto handle_unusual;
}
break;
}
// double linearDamping = 9;
case 9: {
if (tag == 73u) {
clear_haslinearDamping();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &haslinearDamping_.lineardamping_)));
set_has_lineardamping();
} else {
goto handle_unusual;
}
break;
}
// double angularDamping = 10;
case 10: {
if (tag == 81u) {
clear_hasangularDamping();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasangularDamping_.angulardamping_)));
set_has_angulardamping();
} else {
goto handle_unusual;
}
break;
}
// double contactStiffness = 11;
case 11: {
if (tag == 89u) {
clear_hasContactStiffness();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasContactStiffness_.contactstiffness_)));
set_has_contactstiffness();
} else {
goto handle_unusual;
}
break;
}
// double contactDamping = 12;
case 12: {
if (tag == 97u) {
clear_hasContactDamping();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasContactDamping_.contactdamping_)));
set_has_contactdamping();
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.vec3 localInertiaDiagonal = 13;
case 13: {
if (tag == 106u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_localinertiadiagonal()));
} else {
goto handle_unusual;
}
break;
}
// int32 frictionAnchor = 14;
case 14: {
if (tag == 112u) {
clear_hasFrictionAnchor();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &hasFrictionAnchor_.frictionanchor_)));
set_has_frictionanchor();
} else {
goto handle_unusual;
}
break;
}
// double ccdSweptSphereRadius = 15;
case 15: {
if (tag == 121u) {
clear_hasccdSweptSphereRadius();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasccdSweptSphereRadius_.ccdsweptsphereradius_)));
set_has_ccdsweptsphereradius();
} else {
goto handle_unusual;
}
break;
}
// double contactProcessingThreshold = 16;
case 16: {
if (tag == 129u) {
clear_hasContactProcessingThreshold();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &hasContactProcessingThreshold_.contactprocessingthreshold_)));
set_has_contactprocessingthreshold();
} else {
goto handle_unusual;
}
break;
}
// int32 activationState = 17;
case 17: {
if (tag == 136u) {
clear_hasActivationState();
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &hasActivationState_.activationstate_)));
set_has_activationstate();
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.ChangeDynamicsCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.ChangeDynamicsCommand)
return false;
#undef DO_
}
void ChangeDynamicsCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.ChangeDynamicsCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->bodyuniqueid(), output);
}
// int32 linkIndex = 2;
if (this->linkindex() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->linkindex(), output);
}
// double mass = 3;
if (has_mass()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(3, this->mass(), output);
}
// double lateralFriction = 5;
if (has_lateralfriction()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(5, this->lateralfriction(), output);
}
// double spinningFriction = 6;
if (has_spinningfriction()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(6, this->spinningfriction(), output);
}
// double rollingFriction = 7;
if (has_rollingfriction()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(7, this->rollingfriction(), output);
}
// double restitution = 8;
if (has_restitution()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(8, this->restitution(), output);
}
// double linearDamping = 9;
if (has_lineardamping()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(9, this->lineardamping(), output);
}
// double angularDamping = 10;
if (has_angulardamping()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(10, this->angulardamping(), output);
}
// double contactStiffness = 11;
if (has_contactstiffness()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(11, this->contactstiffness(), output);
}
// double contactDamping = 12;
if (has_contactdamping()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(12, this->contactdamping(), output);
}
// .pybullet_grpc.vec3 localInertiaDiagonal = 13;
if (has_localinertiadiagonal()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
13, *hasLocalInertiaDiagonal_.localinertiadiagonal_, output);
}
// int32 frictionAnchor = 14;
if (has_frictionanchor()) {
::google::protobuf::internal::WireFormatLite::WriteInt32(14, this->frictionanchor(), output);
}
// double ccdSweptSphereRadius = 15;
if (has_ccdsweptsphereradius()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(15, this->ccdsweptsphereradius(), output);
}
// double contactProcessingThreshold = 16;
if (has_contactprocessingthreshold()) {
::google::protobuf::internal::WireFormatLite::WriteDouble(16, this->contactprocessingthreshold(), output);
}
// int32 activationState = 17;
if (has_activationstate()) {
::google::protobuf::internal::WireFormatLite::WriteInt32(17, this->activationstate(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.ChangeDynamicsCommand)
}
::google::protobuf::uint8* ChangeDynamicsCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.ChangeDynamicsCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->bodyuniqueid(), target);
}
// int32 linkIndex = 2;
if (this->linkindex() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->linkindex(), target);
}
// double mass = 3;
if (has_mass()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(3, this->mass(), target);
}
// double lateralFriction = 5;
if (has_lateralfriction()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(5, this->lateralfriction(), target);
}
// double spinningFriction = 6;
if (has_spinningfriction()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(6, this->spinningfriction(), target);
}
// double rollingFriction = 7;
if (has_rollingfriction()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(7, this->rollingfriction(), target);
}
// double restitution = 8;
if (has_restitution()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(8, this->restitution(), target);
}
// double linearDamping = 9;
if (has_lineardamping()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(9, this->lineardamping(), target);
}
// double angularDamping = 10;
if (has_angulardamping()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(10, this->angulardamping(), target);
}
// double contactStiffness = 11;
if (has_contactstiffness()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(11, this->contactstiffness(), target);
}
// double contactDamping = 12;
if (has_contactdamping()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(12, this->contactdamping(), target);
}
// .pybullet_grpc.vec3 localInertiaDiagonal = 13;
if (has_localinertiadiagonal()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
13, *hasLocalInertiaDiagonal_.localinertiadiagonal_, false, target);
}
// int32 frictionAnchor = 14;
if (has_frictionanchor()) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(14, this->frictionanchor(), target);
}
// double ccdSweptSphereRadius = 15;
if (has_ccdsweptsphereradius()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(15, this->ccdsweptsphereradius(), target);
}
// double contactProcessingThreshold = 16;
if (has_contactprocessingthreshold()) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(16, this->contactprocessingthreshold(), target);
}
// int32 activationState = 17;
if (has_activationstate()) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(17, this->activationstate(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.ChangeDynamicsCommand)
return target;
}
size_t ChangeDynamicsCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.ChangeDynamicsCommand)
size_t total_size = 0;
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->bodyuniqueid());
}
// int32 linkIndex = 2;
if (this->linkindex() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->linkindex());
}
switch (hasMass_case()) {
// double mass = 3;
case kMass: {
total_size += 1 + 8;
break;
}
case HASMASS_NOT_SET: {
break;
}
}
switch (hasLateralFriction_case()) {
// double lateralFriction = 5;
case kLateralFriction: {
total_size += 1 + 8;
break;
}
case HASLATERALFRICTION_NOT_SET: {
break;
}
}
switch (hasSpinningFriction_case()) {
// double spinningFriction = 6;
case kSpinningFriction: {
total_size += 1 + 8;
break;
}
case HASSPINNINGFRICTION_NOT_SET: {
break;
}
}
switch (hasRollingFriction_case()) {
// double rollingFriction = 7;
case kRollingFriction: {
total_size += 1 + 8;
break;
}
case HASROLLINGFRICTION_NOT_SET: {
break;
}
}
switch (hasRestitution_case()) {
// double restitution = 8;
case kRestitution: {
total_size += 1 + 8;
break;
}
case HASRESTITUTION_NOT_SET: {
break;
}
}
switch (haslinearDamping_case()) {
// double linearDamping = 9;
case kLinearDamping: {
total_size += 1 + 8;
break;
}
case HASLINEARDAMPING_NOT_SET: {
break;
}
}
switch (hasangularDamping_case()) {
// double angularDamping = 10;
case kAngularDamping: {
total_size += 1 + 8;
break;
}
case HASANGULARDAMPING_NOT_SET: {
break;
}
}
switch (hasContactStiffness_case()) {
// double contactStiffness = 11;
case kContactStiffness: {
total_size += 1 + 8;
break;
}
case HASCONTACTSTIFFNESS_NOT_SET: {
break;
}
}
switch (hasContactDamping_case()) {
// double contactDamping = 12;
case kContactDamping: {
total_size += 1 + 8;
break;
}
case HASCONTACTDAMPING_NOT_SET: {
break;
}
}
switch (hasLocalInertiaDiagonal_case()) {
// .pybullet_grpc.vec3 localInertiaDiagonal = 13;
case kLocalInertiaDiagonal: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*hasLocalInertiaDiagonal_.localinertiadiagonal_);
break;
}
case HASLOCALINERTIADIAGONAL_NOT_SET: {
break;
}
}
switch (hasFrictionAnchor_case()) {
// int32 frictionAnchor = 14;
case kFrictionAnchor: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->frictionanchor());
break;
}
case HASFRICTIONANCHOR_NOT_SET: {
break;
}
}
switch (hasccdSweptSphereRadius_case()) {
// double ccdSweptSphereRadius = 15;
case kCcdSweptSphereRadius: {
total_size += 1 + 8;
break;
}
case HASCCDSWEPTSPHERERADIUS_NOT_SET: {
break;
}
}
switch (hasContactProcessingThreshold_case()) {
// double contactProcessingThreshold = 16;
case kContactProcessingThreshold: {
total_size += 2 + 8;
break;
}
case HASCONTACTPROCESSINGTHRESHOLD_NOT_SET: {
break;
}
}
switch (hasActivationState_case()) {
// int32 activationState = 17;
case kActivationState: {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->activationstate());
break;
}
case HASACTIVATIONSTATE_NOT_SET: {
break;
}
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void ChangeDynamicsCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.ChangeDynamicsCommand)
GOOGLE_DCHECK_NE(&from, this);
const ChangeDynamicsCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const ChangeDynamicsCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.ChangeDynamicsCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.ChangeDynamicsCommand)
MergeFrom(*source);
}
}
void ChangeDynamicsCommand::MergeFrom(const ChangeDynamicsCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.ChangeDynamicsCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.bodyuniqueid() != 0) {
set_bodyuniqueid(from.bodyuniqueid());
}
if (from.linkindex() != 0) {
set_linkindex(from.linkindex());
}
switch (from.hasMass_case()) {
case kMass: {
set_mass(from.mass());
break;
}
case HASMASS_NOT_SET: {
break;
}
}
switch (from.hasLateralFriction_case()) {
case kLateralFriction: {
set_lateralfriction(from.lateralfriction());
break;
}
case HASLATERALFRICTION_NOT_SET: {
break;
}
}
switch (from.hasSpinningFriction_case()) {
case kSpinningFriction: {
set_spinningfriction(from.spinningfriction());
break;
}
case HASSPINNINGFRICTION_NOT_SET: {
break;
}
}
switch (from.hasRollingFriction_case()) {
case kRollingFriction: {
set_rollingfriction(from.rollingfriction());
break;
}
case HASROLLINGFRICTION_NOT_SET: {
break;
}
}
switch (from.hasRestitution_case()) {
case kRestitution: {
set_restitution(from.restitution());
break;
}
case HASRESTITUTION_NOT_SET: {
break;
}
}
switch (from.haslinearDamping_case()) {
case kLinearDamping: {
set_lineardamping(from.lineardamping());
break;
}
case HASLINEARDAMPING_NOT_SET: {
break;
}
}
switch (from.hasangularDamping_case()) {
case kAngularDamping: {
set_angulardamping(from.angulardamping());
break;
}
case HASANGULARDAMPING_NOT_SET: {
break;
}
}
switch (from.hasContactStiffness_case()) {
case kContactStiffness: {
set_contactstiffness(from.contactstiffness());
break;
}
case HASCONTACTSTIFFNESS_NOT_SET: {
break;
}
}
switch (from.hasContactDamping_case()) {
case kContactDamping: {
set_contactdamping(from.contactdamping());
break;
}
case HASCONTACTDAMPING_NOT_SET: {
break;
}
}
switch (from.hasLocalInertiaDiagonal_case()) {
case kLocalInertiaDiagonal: {
mutable_localinertiadiagonal()->::pybullet_grpc::vec3::MergeFrom(from.localinertiadiagonal());
break;
}
case HASLOCALINERTIADIAGONAL_NOT_SET: {
break;
}
}
switch (from.hasFrictionAnchor_case()) {
case kFrictionAnchor: {
set_frictionanchor(from.frictionanchor());
break;
}
case HASFRICTIONANCHOR_NOT_SET: {
break;
}
}
switch (from.hasccdSweptSphereRadius_case()) {
case kCcdSweptSphereRadius: {
set_ccdsweptsphereradius(from.ccdsweptsphereradius());
break;
}
case HASCCDSWEPTSPHERERADIUS_NOT_SET: {
break;
}
}
switch (from.hasContactProcessingThreshold_case()) {
case kContactProcessingThreshold: {
set_contactprocessingthreshold(from.contactprocessingthreshold());
break;
}
case HASCONTACTPROCESSINGTHRESHOLD_NOT_SET: {
break;
}
}
switch (from.hasActivationState_case()) {
case kActivationState: {
set_activationstate(from.activationstate());
break;
}
case HASACTIVATIONSTATE_NOT_SET: {
break;
}
}
}
void ChangeDynamicsCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.ChangeDynamicsCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void ChangeDynamicsCommand::CopyFrom(const ChangeDynamicsCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.ChangeDynamicsCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool ChangeDynamicsCommand::IsInitialized() const {
return true;
}
void ChangeDynamicsCommand::Swap(ChangeDynamicsCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void ChangeDynamicsCommand::InternalSwap(ChangeDynamicsCommand* other) {
std::swap(bodyuniqueid_, other->bodyuniqueid_);
std::swap(linkindex_, other->linkindex_);
std::swap(hasMass_, other->hasMass_);
std::swap(_oneof_case_[0], other->_oneof_case_[0]);
std::swap(hasLateralFriction_, other->hasLateralFriction_);
std::swap(_oneof_case_[1], other->_oneof_case_[1]);
std::swap(hasSpinningFriction_, other->hasSpinningFriction_);
std::swap(_oneof_case_[2], other->_oneof_case_[2]);
std::swap(hasRollingFriction_, other->hasRollingFriction_);
std::swap(_oneof_case_[3], other->_oneof_case_[3]);
std::swap(hasRestitution_, other->hasRestitution_);
std::swap(_oneof_case_[4], other->_oneof_case_[4]);
std::swap(haslinearDamping_, other->haslinearDamping_);
std::swap(_oneof_case_[5], other->_oneof_case_[5]);
std::swap(hasangularDamping_, other->hasangularDamping_);
std::swap(_oneof_case_[6], other->_oneof_case_[6]);
std::swap(hasContactStiffness_, other->hasContactStiffness_);
std::swap(_oneof_case_[7], other->_oneof_case_[7]);
std::swap(hasContactDamping_, other->hasContactDamping_);
std::swap(_oneof_case_[8], other->_oneof_case_[8]);
std::swap(hasLocalInertiaDiagonal_, other->hasLocalInertiaDiagonal_);
std::swap(_oneof_case_[9], other->_oneof_case_[9]);
std::swap(hasFrictionAnchor_, other->hasFrictionAnchor_);
std::swap(_oneof_case_[10], other->_oneof_case_[10]);
std::swap(hasccdSweptSphereRadius_, other->hasccdSweptSphereRadius_);
std::swap(_oneof_case_[11], other->_oneof_case_[11]);
std::swap(hasContactProcessingThreshold_, other->hasContactProcessingThreshold_);
std::swap(_oneof_case_[12], other->_oneof_case_[12]);
std::swap(hasActivationState_, other->hasActivationState_);
std::swap(_oneof_case_[13], other->_oneof_case_[13]);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata ChangeDynamicsCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[19];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// ChangeDynamicsCommand
// int32 bodyUniqueId = 1;
void ChangeDynamicsCommand::clear_bodyuniqueid() {
bodyuniqueid_ = 0;
}
::google::protobuf::int32 ChangeDynamicsCommand::bodyuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.bodyUniqueId)
return bodyuniqueid_;
}
void ChangeDynamicsCommand::set_bodyuniqueid(::google::protobuf::int32 value) {
bodyuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.bodyUniqueId)
}
// int32 linkIndex = 2;
void ChangeDynamicsCommand::clear_linkindex() {
linkindex_ = 0;
}
::google::protobuf::int32 ChangeDynamicsCommand::linkindex() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.linkIndex)
return linkindex_;
}
void ChangeDynamicsCommand::set_linkindex(::google::protobuf::int32 value) {
linkindex_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.linkIndex)
}
// double mass = 3;
bool ChangeDynamicsCommand::has_mass() const {
return hasMass_case() == kMass;
}
void ChangeDynamicsCommand::set_has_mass() {
_oneof_case_[0] = kMass;
}
void ChangeDynamicsCommand::clear_mass() {
if (has_mass()) {
hasMass_.mass_ = 0;
clear_has_hasMass();
}
}
double ChangeDynamicsCommand::mass() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.mass)
if (has_mass()) {
return hasMass_.mass_;
}
return 0;
}
void ChangeDynamicsCommand::set_mass(double value) {
if (!has_mass()) {
clear_hasMass();
set_has_mass();
}
hasMass_.mass_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.mass)
}
// double lateralFriction = 5;
bool ChangeDynamicsCommand::has_lateralfriction() const {
return hasLateralFriction_case() == kLateralFriction;
}
void ChangeDynamicsCommand::set_has_lateralfriction() {
_oneof_case_[1] = kLateralFriction;
}
void ChangeDynamicsCommand::clear_lateralfriction() {
if (has_lateralfriction()) {
hasLateralFriction_.lateralfriction_ = 0;
clear_has_hasLateralFriction();
}
}
double ChangeDynamicsCommand::lateralfriction() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.lateralFriction)
if (has_lateralfriction()) {
return hasLateralFriction_.lateralfriction_;
}
return 0;
}
void ChangeDynamicsCommand::set_lateralfriction(double value) {
if (!has_lateralfriction()) {
clear_hasLateralFriction();
set_has_lateralfriction();
}
hasLateralFriction_.lateralfriction_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.lateralFriction)
}
// double spinningFriction = 6;
bool ChangeDynamicsCommand::has_spinningfriction() const {
return hasSpinningFriction_case() == kSpinningFriction;
}
void ChangeDynamicsCommand::set_has_spinningfriction() {
_oneof_case_[2] = kSpinningFriction;
}
void ChangeDynamicsCommand::clear_spinningfriction() {
if (has_spinningfriction()) {
hasSpinningFriction_.spinningfriction_ = 0;
clear_has_hasSpinningFriction();
}
}
double ChangeDynamicsCommand::spinningfriction() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.spinningFriction)
if (has_spinningfriction()) {
return hasSpinningFriction_.spinningfriction_;
}
return 0;
}
void ChangeDynamicsCommand::set_spinningfriction(double value) {
if (!has_spinningfriction()) {
clear_hasSpinningFriction();
set_has_spinningfriction();
}
hasSpinningFriction_.spinningfriction_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.spinningFriction)
}
// double rollingFriction = 7;
bool ChangeDynamicsCommand::has_rollingfriction() const {
return hasRollingFriction_case() == kRollingFriction;
}
void ChangeDynamicsCommand::set_has_rollingfriction() {
_oneof_case_[3] = kRollingFriction;
}
void ChangeDynamicsCommand::clear_rollingfriction() {
if (has_rollingfriction()) {
hasRollingFriction_.rollingfriction_ = 0;
clear_has_hasRollingFriction();
}
}
double ChangeDynamicsCommand::rollingfriction() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.rollingFriction)
if (has_rollingfriction()) {
return hasRollingFriction_.rollingfriction_;
}
return 0;
}
void ChangeDynamicsCommand::set_rollingfriction(double value) {
if (!has_rollingfriction()) {
clear_hasRollingFriction();
set_has_rollingfriction();
}
hasRollingFriction_.rollingfriction_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.rollingFriction)
}
// double restitution = 8;
bool ChangeDynamicsCommand::has_restitution() const {
return hasRestitution_case() == kRestitution;
}
void ChangeDynamicsCommand::set_has_restitution() {
_oneof_case_[4] = kRestitution;
}
void ChangeDynamicsCommand::clear_restitution() {
if (has_restitution()) {
hasRestitution_.restitution_ = 0;
clear_has_hasRestitution();
}
}
double ChangeDynamicsCommand::restitution() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.restitution)
if (has_restitution()) {
return hasRestitution_.restitution_;
}
return 0;
}
void ChangeDynamicsCommand::set_restitution(double value) {
if (!has_restitution()) {
clear_hasRestitution();
set_has_restitution();
}
hasRestitution_.restitution_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.restitution)
}
// double linearDamping = 9;
bool ChangeDynamicsCommand::has_lineardamping() const {
return haslinearDamping_case() == kLinearDamping;
}
void ChangeDynamicsCommand::set_has_lineardamping() {
_oneof_case_[5] = kLinearDamping;
}
void ChangeDynamicsCommand::clear_lineardamping() {
if (has_lineardamping()) {
haslinearDamping_.lineardamping_ = 0;
clear_has_haslinearDamping();
}
}
double ChangeDynamicsCommand::lineardamping() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.linearDamping)
if (has_lineardamping()) {
return haslinearDamping_.lineardamping_;
}
return 0;
}
void ChangeDynamicsCommand::set_lineardamping(double value) {
if (!has_lineardamping()) {
clear_haslinearDamping();
set_has_lineardamping();
}
haslinearDamping_.lineardamping_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.linearDamping)
}
// double angularDamping = 10;
bool ChangeDynamicsCommand::has_angulardamping() const {
return hasangularDamping_case() == kAngularDamping;
}
void ChangeDynamicsCommand::set_has_angulardamping() {
_oneof_case_[6] = kAngularDamping;
}
void ChangeDynamicsCommand::clear_angulardamping() {
if (has_angulardamping()) {
hasangularDamping_.angulardamping_ = 0;
clear_has_hasangularDamping();
}
}
double ChangeDynamicsCommand::angulardamping() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.angularDamping)
if (has_angulardamping()) {
return hasangularDamping_.angulardamping_;
}
return 0;
}
void ChangeDynamicsCommand::set_angulardamping(double value) {
if (!has_angulardamping()) {
clear_hasangularDamping();
set_has_angulardamping();
}
hasangularDamping_.angulardamping_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.angularDamping)
}
// double contactStiffness = 11;
bool ChangeDynamicsCommand::has_contactstiffness() const {
return hasContactStiffness_case() == kContactStiffness;
}
void ChangeDynamicsCommand::set_has_contactstiffness() {
_oneof_case_[7] = kContactStiffness;
}
void ChangeDynamicsCommand::clear_contactstiffness() {
if (has_contactstiffness()) {
hasContactStiffness_.contactstiffness_ = 0;
clear_has_hasContactStiffness();
}
}
double ChangeDynamicsCommand::contactstiffness() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.contactStiffness)
if (has_contactstiffness()) {
return hasContactStiffness_.contactstiffness_;
}
return 0;
}
void ChangeDynamicsCommand::set_contactstiffness(double value) {
if (!has_contactstiffness()) {
clear_hasContactStiffness();
set_has_contactstiffness();
}
hasContactStiffness_.contactstiffness_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.contactStiffness)
}
// double contactDamping = 12;
bool ChangeDynamicsCommand::has_contactdamping() const {
return hasContactDamping_case() == kContactDamping;
}
void ChangeDynamicsCommand::set_has_contactdamping() {
_oneof_case_[8] = kContactDamping;
}
void ChangeDynamicsCommand::clear_contactdamping() {
if (has_contactdamping()) {
hasContactDamping_.contactdamping_ = 0;
clear_has_hasContactDamping();
}
}
double ChangeDynamicsCommand::contactdamping() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.contactDamping)
if (has_contactdamping()) {
return hasContactDamping_.contactdamping_;
}
return 0;
}
void ChangeDynamicsCommand::set_contactdamping(double value) {
if (!has_contactdamping()) {
clear_hasContactDamping();
set_has_contactdamping();
}
hasContactDamping_.contactdamping_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.contactDamping)
}
// .pybullet_grpc.vec3 localInertiaDiagonal = 13;
bool ChangeDynamicsCommand::has_localinertiadiagonal() const {
return hasLocalInertiaDiagonal_case() == kLocalInertiaDiagonal;
}
void ChangeDynamicsCommand::set_has_localinertiadiagonal() {
_oneof_case_[9] = kLocalInertiaDiagonal;
}
void ChangeDynamicsCommand::clear_localinertiadiagonal() {
if (has_localinertiadiagonal()) {
delete hasLocalInertiaDiagonal_.localinertiadiagonal_;
clear_has_hasLocalInertiaDiagonal();
}
}
const ::pybullet_grpc::vec3& ChangeDynamicsCommand::localinertiadiagonal() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.localInertiaDiagonal)
return has_localinertiadiagonal()
? *hasLocalInertiaDiagonal_.localinertiadiagonal_
: ::pybullet_grpc::vec3::default_instance();
}
::pybullet_grpc::vec3* ChangeDynamicsCommand::mutable_localinertiadiagonal() {
if (!has_localinertiadiagonal()) {
clear_hasLocalInertiaDiagonal();
set_has_localinertiadiagonal();
hasLocalInertiaDiagonal_.localinertiadiagonal_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.ChangeDynamicsCommand.localInertiaDiagonal)
return hasLocalInertiaDiagonal_.localinertiadiagonal_;
}
::pybullet_grpc::vec3* ChangeDynamicsCommand::release_localinertiadiagonal() {
// @@protoc_insertion_point(field_release:pybullet_grpc.ChangeDynamicsCommand.localInertiaDiagonal)
if (has_localinertiadiagonal()) {
clear_has_hasLocalInertiaDiagonal();
::pybullet_grpc::vec3* temp = hasLocalInertiaDiagonal_.localinertiadiagonal_;
hasLocalInertiaDiagonal_.localinertiadiagonal_ = NULL;
return temp;
} else {
return NULL;
}
}
void ChangeDynamicsCommand::set_allocated_localinertiadiagonal(::pybullet_grpc::vec3* localinertiadiagonal) {
clear_hasLocalInertiaDiagonal();
if (localinertiadiagonal) {
set_has_localinertiadiagonal();
hasLocalInertiaDiagonal_.localinertiadiagonal_ = localinertiadiagonal;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.ChangeDynamicsCommand.localInertiaDiagonal)
}
// int32 frictionAnchor = 14;
bool ChangeDynamicsCommand::has_frictionanchor() const {
return hasFrictionAnchor_case() == kFrictionAnchor;
}
void ChangeDynamicsCommand::set_has_frictionanchor() {
_oneof_case_[10] = kFrictionAnchor;
}
void ChangeDynamicsCommand::clear_frictionanchor() {
if (has_frictionanchor()) {
hasFrictionAnchor_.frictionanchor_ = 0;
clear_has_hasFrictionAnchor();
}
}
::google::protobuf::int32 ChangeDynamicsCommand::frictionanchor() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.frictionAnchor)
if (has_frictionanchor()) {
return hasFrictionAnchor_.frictionanchor_;
}
return 0;
}
void ChangeDynamicsCommand::set_frictionanchor(::google::protobuf::int32 value) {
if (!has_frictionanchor()) {
clear_hasFrictionAnchor();
set_has_frictionanchor();
}
hasFrictionAnchor_.frictionanchor_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.frictionAnchor)
}
// double ccdSweptSphereRadius = 15;
bool ChangeDynamicsCommand::has_ccdsweptsphereradius() const {
return hasccdSweptSphereRadius_case() == kCcdSweptSphereRadius;
}
void ChangeDynamicsCommand::set_has_ccdsweptsphereradius() {
_oneof_case_[11] = kCcdSweptSphereRadius;
}
void ChangeDynamicsCommand::clear_ccdsweptsphereradius() {
if (has_ccdsweptsphereradius()) {
hasccdSweptSphereRadius_.ccdsweptsphereradius_ = 0;
clear_has_hasccdSweptSphereRadius();
}
}
double ChangeDynamicsCommand::ccdsweptsphereradius() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.ccdSweptSphereRadius)
if (has_ccdsweptsphereradius()) {
return hasccdSweptSphereRadius_.ccdsweptsphereradius_;
}
return 0;
}
void ChangeDynamicsCommand::set_ccdsweptsphereradius(double value) {
if (!has_ccdsweptsphereradius()) {
clear_hasccdSweptSphereRadius();
set_has_ccdsweptsphereradius();
}
hasccdSweptSphereRadius_.ccdsweptsphereradius_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.ccdSweptSphereRadius)
}
// double contactProcessingThreshold = 16;
bool ChangeDynamicsCommand::has_contactprocessingthreshold() const {
return hasContactProcessingThreshold_case() == kContactProcessingThreshold;
}
void ChangeDynamicsCommand::set_has_contactprocessingthreshold() {
_oneof_case_[12] = kContactProcessingThreshold;
}
void ChangeDynamicsCommand::clear_contactprocessingthreshold() {
if (has_contactprocessingthreshold()) {
hasContactProcessingThreshold_.contactprocessingthreshold_ = 0;
clear_has_hasContactProcessingThreshold();
}
}
double ChangeDynamicsCommand::contactprocessingthreshold() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.contactProcessingThreshold)
if (has_contactprocessingthreshold()) {
return hasContactProcessingThreshold_.contactprocessingthreshold_;
}
return 0;
}
void ChangeDynamicsCommand::set_contactprocessingthreshold(double value) {
if (!has_contactprocessingthreshold()) {
clear_hasContactProcessingThreshold();
set_has_contactprocessingthreshold();
}
hasContactProcessingThreshold_.contactprocessingthreshold_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.contactProcessingThreshold)
}
// int32 activationState = 17;
bool ChangeDynamicsCommand::has_activationstate() const {
return hasActivationState_case() == kActivationState;
}
void ChangeDynamicsCommand::set_has_activationstate() {
_oneof_case_[13] = kActivationState;
}
void ChangeDynamicsCommand::clear_activationstate() {
if (has_activationstate()) {
hasActivationState_.activationstate_ = 0;
clear_has_hasActivationState();
}
}
::google::protobuf::int32 ChangeDynamicsCommand::activationstate() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ChangeDynamicsCommand.activationState)
if (has_activationstate()) {
return hasActivationState_.activationstate_;
}
return 0;
}
void ChangeDynamicsCommand::set_activationstate(::google::protobuf::int32 value) {
if (!has_activationstate()) {
clear_hasActivationState();
set_has_activationstate();
}
hasActivationState_.activationstate_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ChangeDynamicsCommand.activationState)
}
bool ChangeDynamicsCommand::has_hasMass() const {
return hasMass_case() != HASMASS_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasMass() {
_oneof_case_[0] = HASMASS_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasLateralFriction() const {
return hasLateralFriction_case() != HASLATERALFRICTION_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasLateralFriction() {
_oneof_case_[1] = HASLATERALFRICTION_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasSpinningFriction() const {
return hasSpinningFriction_case() != HASSPINNINGFRICTION_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasSpinningFriction() {
_oneof_case_[2] = HASSPINNINGFRICTION_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasRollingFriction() const {
return hasRollingFriction_case() != HASROLLINGFRICTION_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasRollingFriction() {
_oneof_case_[3] = HASROLLINGFRICTION_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasRestitution() const {
return hasRestitution_case() != HASRESTITUTION_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasRestitution() {
_oneof_case_[4] = HASRESTITUTION_NOT_SET;
}
bool ChangeDynamicsCommand::has_haslinearDamping() const {
return haslinearDamping_case() != HASLINEARDAMPING_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_haslinearDamping() {
_oneof_case_[5] = HASLINEARDAMPING_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasangularDamping() const {
return hasangularDamping_case() != HASANGULARDAMPING_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasangularDamping() {
_oneof_case_[6] = HASANGULARDAMPING_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasContactStiffness() const {
return hasContactStiffness_case() != HASCONTACTSTIFFNESS_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasContactStiffness() {
_oneof_case_[7] = HASCONTACTSTIFFNESS_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasContactDamping() const {
return hasContactDamping_case() != HASCONTACTDAMPING_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasContactDamping() {
_oneof_case_[8] = HASCONTACTDAMPING_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasLocalInertiaDiagonal() const {
return hasLocalInertiaDiagonal_case() != HASLOCALINERTIADIAGONAL_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasLocalInertiaDiagonal() {
_oneof_case_[9] = HASLOCALINERTIADIAGONAL_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasFrictionAnchor() const {
return hasFrictionAnchor_case() != HASFRICTIONANCHOR_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasFrictionAnchor() {
_oneof_case_[10] = HASFRICTIONANCHOR_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasccdSweptSphereRadius() const {
return hasccdSweptSphereRadius_case() != HASCCDSWEPTSPHERERADIUS_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasccdSweptSphereRadius() {
_oneof_case_[11] = HASCCDSWEPTSPHERERADIUS_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasContactProcessingThreshold() const {
return hasContactProcessingThreshold_case() != HASCONTACTPROCESSINGTHRESHOLD_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasContactProcessingThreshold() {
_oneof_case_[12] = HASCONTACTPROCESSINGTHRESHOLD_NOT_SET;
}
bool ChangeDynamicsCommand::has_hasActivationState() const {
return hasActivationState_case() != HASACTIVATIONSTATE_NOT_SET;
}
void ChangeDynamicsCommand::clear_has_hasActivationState() {
_oneof_case_[13] = HASACTIVATIONSTATE_NOT_SET;
}
ChangeDynamicsCommand::HasMassCase ChangeDynamicsCommand::hasMass_case() const {
return ChangeDynamicsCommand::HasMassCase(_oneof_case_[0]);
}
ChangeDynamicsCommand::HasLateralFrictionCase ChangeDynamicsCommand::hasLateralFriction_case() const {
return ChangeDynamicsCommand::HasLateralFrictionCase(_oneof_case_[1]);
}
ChangeDynamicsCommand::HasSpinningFrictionCase ChangeDynamicsCommand::hasSpinningFriction_case() const {
return ChangeDynamicsCommand::HasSpinningFrictionCase(_oneof_case_[2]);
}
ChangeDynamicsCommand::HasRollingFrictionCase ChangeDynamicsCommand::hasRollingFriction_case() const {
return ChangeDynamicsCommand::HasRollingFrictionCase(_oneof_case_[3]);
}
ChangeDynamicsCommand::HasRestitutionCase ChangeDynamicsCommand::hasRestitution_case() const {
return ChangeDynamicsCommand::HasRestitutionCase(_oneof_case_[4]);
}
ChangeDynamicsCommand::HaslinearDampingCase ChangeDynamicsCommand::haslinearDamping_case() const {
return ChangeDynamicsCommand::HaslinearDampingCase(_oneof_case_[5]);
}
ChangeDynamicsCommand::HasangularDampingCase ChangeDynamicsCommand::hasangularDamping_case() const {
return ChangeDynamicsCommand::HasangularDampingCase(_oneof_case_[6]);
}
ChangeDynamicsCommand::HasContactStiffnessCase ChangeDynamicsCommand::hasContactStiffness_case() const {
return ChangeDynamicsCommand::HasContactStiffnessCase(_oneof_case_[7]);
}
ChangeDynamicsCommand::HasContactDampingCase ChangeDynamicsCommand::hasContactDamping_case() const {
return ChangeDynamicsCommand::HasContactDampingCase(_oneof_case_[8]);
}
ChangeDynamicsCommand::HasLocalInertiaDiagonalCase ChangeDynamicsCommand::hasLocalInertiaDiagonal_case() const {
return ChangeDynamicsCommand::HasLocalInertiaDiagonalCase(_oneof_case_[9]);
}
ChangeDynamicsCommand::HasFrictionAnchorCase ChangeDynamicsCommand::hasFrictionAnchor_case() const {
return ChangeDynamicsCommand::HasFrictionAnchorCase(_oneof_case_[10]);
}
ChangeDynamicsCommand::HasccdSweptSphereRadiusCase ChangeDynamicsCommand::hasccdSweptSphereRadius_case() const {
return ChangeDynamicsCommand::HasccdSweptSphereRadiusCase(_oneof_case_[11]);
}
ChangeDynamicsCommand::HasContactProcessingThresholdCase ChangeDynamicsCommand::hasContactProcessingThreshold_case() const {
return ChangeDynamicsCommand::HasContactProcessingThresholdCase(_oneof_case_[12]);
}
ChangeDynamicsCommand::HasActivationStateCase ChangeDynamicsCommand::hasActivationState_case() const {
return ChangeDynamicsCommand::HasActivationStateCase(_oneof_case_[13]);
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int GetDynamicsCommand::kBodyUniqueIdFieldNumber;
const int GetDynamicsCommand::kLinkIndexFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
GetDynamicsCommand::GetDynamicsCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.GetDynamicsCommand)
}
GetDynamicsCommand::GetDynamicsCommand(const GetDynamicsCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&bodyuniqueid_, &from.bodyuniqueid_,
reinterpret_cast<char*>(&linkindex_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(linkindex_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.GetDynamicsCommand)
}
void GetDynamicsCommand::SharedCtor() {
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&linkindex_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(linkindex_));
_cached_size_ = 0;
}
GetDynamicsCommand::~GetDynamicsCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.GetDynamicsCommand)
SharedDtor();
}
void GetDynamicsCommand::SharedDtor() {
}
void GetDynamicsCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* GetDynamicsCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[20].descriptor;
}
const GetDynamicsCommand& GetDynamicsCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
GetDynamicsCommand* GetDynamicsCommand::New(::google::protobuf::Arena* arena) const {
GetDynamicsCommand* n = new GetDynamicsCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void GetDynamicsCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.GetDynamicsCommand)
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&linkindex_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(linkindex_));
}
bool GetDynamicsCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.GetDynamicsCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 bodyUniqueId = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &bodyuniqueid_)));
} else {
goto handle_unusual;
}
break;
}
// int32 linkIndex = 2;
case 2: {
if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &linkindex_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.GetDynamicsCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.GetDynamicsCommand)
return false;
#undef DO_
}
void GetDynamicsCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.GetDynamicsCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->bodyuniqueid(), output);
}
// int32 linkIndex = 2;
if (this->linkindex() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->linkindex(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.GetDynamicsCommand)
}
::google::protobuf::uint8* GetDynamicsCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.GetDynamicsCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->bodyuniqueid(), target);
}
// int32 linkIndex = 2;
if (this->linkindex() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->linkindex(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.GetDynamicsCommand)
return target;
}
size_t GetDynamicsCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.GetDynamicsCommand)
size_t total_size = 0;
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->bodyuniqueid());
}
// int32 linkIndex = 2;
if (this->linkindex() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->linkindex());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void GetDynamicsCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.GetDynamicsCommand)
GOOGLE_DCHECK_NE(&from, this);
const GetDynamicsCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const GetDynamicsCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.GetDynamicsCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.GetDynamicsCommand)
MergeFrom(*source);
}
}
void GetDynamicsCommand::MergeFrom(const GetDynamicsCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.GetDynamicsCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.bodyuniqueid() != 0) {
set_bodyuniqueid(from.bodyuniqueid());
}
if (from.linkindex() != 0) {
set_linkindex(from.linkindex());
}
}
void GetDynamicsCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.GetDynamicsCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void GetDynamicsCommand::CopyFrom(const GetDynamicsCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.GetDynamicsCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool GetDynamicsCommand::IsInitialized() const {
return true;
}
void GetDynamicsCommand::Swap(GetDynamicsCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void GetDynamicsCommand::InternalSwap(GetDynamicsCommand* other) {
std::swap(bodyuniqueid_, other->bodyuniqueid_);
std::swap(linkindex_, other->linkindex_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata GetDynamicsCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[20];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// GetDynamicsCommand
// int32 bodyUniqueId = 1;
void GetDynamicsCommand::clear_bodyuniqueid() {
bodyuniqueid_ = 0;
}
::google::protobuf::int32 GetDynamicsCommand::bodyuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsCommand.bodyUniqueId)
return bodyuniqueid_;
}
void GetDynamicsCommand::set_bodyuniqueid(::google::protobuf::int32 value) {
bodyuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsCommand.bodyUniqueId)
}
// int32 linkIndex = 2;
void GetDynamicsCommand::clear_linkindex() {
linkindex_ = 0;
}
::google::protobuf::int32 GetDynamicsCommand::linkindex() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsCommand.linkIndex)
return linkindex_;
}
void GetDynamicsCommand::set_linkindex(::google::protobuf::int32 value) {
linkindex_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsCommand.linkIndex)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int GetDynamicsStatus::kMassFieldNumber;
const int GetDynamicsStatus::kLateralFrictionFieldNumber;
const int GetDynamicsStatus::kSpinningFrictionFieldNumber;
const int GetDynamicsStatus::kRollingFrictionFieldNumber;
const int GetDynamicsStatus::kRestitutionFieldNumber;
const int GetDynamicsStatus::kLinearDampingFieldNumber;
const int GetDynamicsStatus::kAngularDampingFieldNumber;
const int GetDynamicsStatus::kContactStiffnessFieldNumber;
const int GetDynamicsStatus::kContactDampingFieldNumber;
const int GetDynamicsStatus::kLocalInertiaDiagonalFieldNumber;
const int GetDynamicsStatus::kFrictionAnchorFieldNumber;
const int GetDynamicsStatus::kCcdSweptSphereRadiusFieldNumber;
const int GetDynamicsStatus::kContactProcessingThresholdFieldNumber;
const int GetDynamicsStatus::kActivationStateFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
GetDynamicsStatus::GetDynamicsStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.GetDynamicsStatus)
}
GetDynamicsStatus::GetDynamicsStatus(const GetDynamicsStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_localinertiadiagonal()) {
localinertiadiagonal_ = new ::pybullet_grpc::vec3(*from.localinertiadiagonal_);
} else {
localinertiadiagonal_ = NULL;
}
::memcpy(&mass_, &from.mass_,
reinterpret_cast<char*>(&contactprocessingthreshold_) -
reinterpret_cast<char*>(&mass_) + sizeof(contactprocessingthreshold_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.GetDynamicsStatus)
}
void GetDynamicsStatus::SharedCtor() {
::memset(&localinertiadiagonal_, 0, reinterpret_cast<char*>(&contactprocessingthreshold_) -
reinterpret_cast<char*>(&localinertiadiagonal_) + sizeof(contactprocessingthreshold_));
_cached_size_ = 0;
}
GetDynamicsStatus::~GetDynamicsStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.GetDynamicsStatus)
SharedDtor();
}
void GetDynamicsStatus::SharedDtor() {
if (this != internal_default_instance()) {
delete localinertiadiagonal_;
}
}
void GetDynamicsStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* GetDynamicsStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[21].descriptor;
}
const GetDynamicsStatus& GetDynamicsStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
GetDynamicsStatus* GetDynamicsStatus::New(::google::protobuf::Arena* arena) const {
GetDynamicsStatus* n = new GetDynamicsStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void GetDynamicsStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.GetDynamicsStatus)
if (GetArenaNoVirtual() == NULL && localinertiadiagonal_ != NULL) {
delete localinertiadiagonal_;
}
localinertiadiagonal_ = NULL;
::memset(&mass_, 0, reinterpret_cast<char*>(&contactprocessingthreshold_) -
reinterpret_cast<char*>(&mass_) + sizeof(contactprocessingthreshold_));
}
bool GetDynamicsStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.GetDynamicsStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(16383u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// double mass = 3;
case 3: {
if (tag == 25u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &mass_)));
} else {
goto handle_unusual;
}
break;
}
// double lateralFriction = 5;
case 5: {
if (tag == 41u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &lateralfriction_)));
} else {
goto handle_unusual;
}
break;
}
// double spinningFriction = 6;
case 6: {
if (tag == 49u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &spinningfriction_)));
} else {
goto handle_unusual;
}
break;
}
// double rollingFriction = 7;
case 7: {
if (tag == 57u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &rollingfriction_)));
} else {
goto handle_unusual;
}
break;
}
// double restitution = 8;
case 8: {
if (tag == 65u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &restitution_)));
} else {
goto handle_unusual;
}
break;
}
// double linearDamping = 9;
case 9: {
if (tag == 73u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &lineardamping_)));
} else {
goto handle_unusual;
}
break;
}
// double angularDamping = 10;
case 10: {
if (tag == 81u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &angulardamping_)));
} else {
goto handle_unusual;
}
break;
}
// double contactStiffness = 11;
case 11: {
if (tag == 89u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &contactstiffness_)));
} else {
goto handle_unusual;
}
break;
}
// double contactDamping = 12;
case 12: {
if (tag == 97u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &contactdamping_)));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.vec3 localInertiaDiagonal = 13;
case 13: {
if (tag == 106u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_localinertiadiagonal()));
} else {
goto handle_unusual;
}
break;
}
// int32 frictionAnchor = 14;
case 14: {
if (tag == 112u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &frictionanchor_)));
} else {
goto handle_unusual;
}
break;
}
// double ccdSweptSphereRadius = 15;
case 15: {
if (tag == 121u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &ccdsweptsphereradius_)));
} else {
goto handle_unusual;
}
break;
}
// double contactProcessingThreshold = 16;
case 16: {
if (tag == 129u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &contactprocessingthreshold_)));
} else {
goto handle_unusual;
}
break;
}
// int32 activationState = 17;
case 17: {
if (tag == 136u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &activationstate_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.GetDynamicsStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.GetDynamicsStatus)
return false;
#undef DO_
}
void GetDynamicsStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.GetDynamicsStatus)
// double mass = 3;
if (this->mass() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(3, this->mass(), output);
}
// double lateralFriction = 5;
if (this->lateralfriction() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(5, this->lateralfriction(), output);
}
// double spinningFriction = 6;
if (this->spinningfriction() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(6, this->spinningfriction(), output);
}
// double rollingFriction = 7;
if (this->rollingfriction() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(7, this->rollingfriction(), output);
}
// double restitution = 8;
if (this->restitution() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(8, this->restitution(), output);
}
// double linearDamping = 9;
if (this->lineardamping() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(9, this->lineardamping(), output);
}
// double angularDamping = 10;
if (this->angulardamping() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(10, this->angulardamping(), output);
}
// double contactStiffness = 11;
if (this->contactstiffness() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(11, this->contactstiffness(), output);
}
// double contactDamping = 12;
if (this->contactdamping() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(12, this->contactdamping(), output);
}
// .pybullet_grpc.vec3 localInertiaDiagonal = 13;
if (this->has_localinertiadiagonal()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
13, *this->localinertiadiagonal_, output);
}
// int32 frictionAnchor = 14;
if (this->frictionanchor() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(14, this->frictionanchor(), output);
}
// double ccdSweptSphereRadius = 15;
if (this->ccdsweptsphereradius() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(15, this->ccdsweptsphereradius(), output);
}
// double contactProcessingThreshold = 16;
if (this->contactprocessingthreshold() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(16, this->contactprocessingthreshold(), output);
}
// int32 activationState = 17;
if (this->activationstate() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(17, this->activationstate(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.GetDynamicsStatus)
}
::google::protobuf::uint8* GetDynamicsStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.GetDynamicsStatus)
// double mass = 3;
if (this->mass() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(3, this->mass(), target);
}
// double lateralFriction = 5;
if (this->lateralfriction() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(5, this->lateralfriction(), target);
}
// double spinningFriction = 6;
if (this->spinningfriction() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(6, this->spinningfriction(), target);
}
// double rollingFriction = 7;
if (this->rollingfriction() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(7, this->rollingfriction(), target);
}
// double restitution = 8;
if (this->restitution() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(8, this->restitution(), target);
}
// double linearDamping = 9;
if (this->lineardamping() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(9, this->lineardamping(), target);
}
// double angularDamping = 10;
if (this->angulardamping() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(10, this->angulardamping(), target);
}
// double contactStiffness = 11;
if (this->contactstiffness() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(11, this->contactstiffness(), target);
}
// double contactDamping = 12;
if (this->contactdamping() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(12, this->contactdamping(), target);
}
// .pybullet_grpc.vec3 localInertiaDiagonal = 13;
if (this->has_localinertiadiagonal()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
13, *this->localinertiadiagonal_, false, target);
}
// int32 frictionAnchor = 14;
if (this->frictionanchor() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(14, this->frictionanchor(), target);
}
// double ccdSweptSphereRadius = 15;
if (this->ccdsweptsphereradius() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(15, this->ccdsweptsphereradius(), target);
}
// double contactProcessingThreshold = 16;
if (this->contactprocessingthreshold() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(16, this->contactprocessingthreshold(), target);
}
// int32 activationState = 17;
if (this->activationstate() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(17, this->activationstate(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.GetDynamicsStatus)
return target;
}
size_t GetDynamicsStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.GetDynamicsStatus)
size_t total_size = 0;
// .pybullet_grpc.vec3 localInertiaDiagonal = 13;
if (this->has_localinertiadiagonal()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->localinertiadiagonal_);
}
// double mass = 3;
if (this->mass() != 0) {
total_size += 1 + 8;
}
// double lateralFriction = 5;
if (this->lateralfriction() != 0) {
total_size += 1 + 8;
}
// double spinningFriction = 6;
if (this->spinningfriction() != 0) {
total_size += 1 + 8;
}
// double rollingFriction = 7;
if (this->rollingfriction() != 0) {
total_size += 1 + 8;
}
// double restitution = 8;
if (this->restitution() != 0) {
total_size += 1 + 8;
}
// double linearDamping = 9;
if (this->lineardamping() != 0) {
total_size += 1 + 8;
}
// double angularDamping = 10;
if (this->angulardamping() != 0) {
total_size += 1 + 8;
}
// double contactStiffness = 11;
if (this->contactstiffness() != 0) {
total_size += 1 + 8;
}
// double contactDamping = 12;
if (this->contactdamping() != 0) {
total_size += 1 + 8;
}
// double ccdSweptSphereRadius = 15;
if (this->ccdsweptsphereradius() != 0) {
total_size += 1 + 8;
}
// int32 frictionAnchor = 14;
if (this->frictionanchor() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->frictionanchor());
}
// int32 activationState = 17;
if (this->activationstate() != 0) {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->activationstate());
}
// double contactProcessingThreshold = 16;
if (this->contactprocessingthreshold() != 0) {
total_size += 2 + 8;
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void GetDynamicsStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.GetDynamicsStatus)
GOOGLE_DCHECK_NE(&from, this);
const GetDynamicsStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const GetDynamicsStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.GetDynamicsStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.GetDynamicsStatus)
MergeFrom(*source);
}
}
void GetDynamicsStatus::MergeFrom(const GetDynamicsStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.GetDynamicsStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_localinertiadiagonal()) {
mutable_localinertiadiagonal()->::pybullet_grpc::vec3::MergeFrom(from.localinertiadiagonal());
}
if (from.mass() != 0) {
set_mass(from.mass());
}
if (from.lateralfriction() != 0) {
set_lateralfriction(from.lateralfriction());
}
if (from.spinningfriction() != 0) {
set_spinningfriction(from.spinningfriction());
}
if (from.rollingfriction() != 0) {
set_rollingfriction(from.rollingfriction());
}
if (from.restitution() != 0) {
set_restitution(from.restitution());
}
if (from.lineardamping() != 0) {
set_lineardamping(from.lineardamping());
}
if (from.angulardamping() != 0) {
set_angulardamping(from.angulardamping());
}
if (from.contactstiffness() != 0) {
set_contactstiffness(from.contactstiffness());
}
if (from.contactdamping() != 0) {
set_contactdamping(from.contactdamping());
}
if (from.ccdsweptsphereradius() != 0) {
set_ccdsweptsphereradius(from.ccdsweptsphereradius());
}
if (from.frictionanchor() != 0) {
set_frictionanchor(from.frictionanchor());
}
if (from.activationstate() != 0) {
set_activationstate(from.activationstate());
}
if (from.contactprocessingthreshold() != 0) {
set_contactprocessingthreshold(from.contactprocessingthreshold());
}
}
void GetDynamicsStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.GetDynamicsStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void GetDynamicsStatus::CopyFrom(const GetDynamicsStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.GetDynamicsStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool GetDynamicsStatus::IsInitialized() const {
return true;
}
void GetDynamicsStatus::Swap(GetDynamicsStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void GetDynamicsStatus::InternalSwap(GetDynamicsStatus* other) {
std::swap(localinertiadiagonal_, other->localinertiadiagonal_);
std::swap(mass_, other->mass_);
std::swap(lateralfriction_, other->lateralfriction_);
std::swap(spinningfriction_, other->spinningfriction_);
std::swap(rollingfriction_, other->rollingfriction_);
std::swap(restitution_, other->restitution_);
std::swap(lineardamping_, other->lineardamping_);
std::swap(angulardamping_, other->angulardamping_);
std::swap(contactstiffness_, other->contactstiffness_);
std::swap(contactdamping_, other->contactdamping_);
std::swap(ccdsweptsphereradius_, other->ccdsweptsphereradius_);
std::swap(frictionanchor_, other->frictionanchor_);
std::swap(activationstate_, other->activationstate_);
std::swap(contactprocessingthreshold_, other->contactprocessingthreshold_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata GetDynamicsStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[21];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// GetDynamicsStatus
// double mass = 3;
void GetDynamicsStatus::clear_mass() {
mass_ = 0;
}
double GetDynamicsStatus::mass() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.mass)
return mass_;
}
void GetDynamicsStatus::set_mass(double value) {
mass_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.mass)
}
// double lateralFriction = 5;
void GetDynamicsStatus::clear_lateralfriction() {
lateralfriction_ = 0;
}
double GetDynamicsStatus::lateralfriction() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.lateralFriction)
return lateralfriction_;
}
void GetDynamicsStatus::set_lateralfriction(double value) {
lateralfriction_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.lateralFriction)
}
// double spinningFriction = 6;
void GetDynamicsStatus::clear_spinningfriction() {
spinningfriction_ = 0;
}
double GetDynamicsStatus::spinningfriction() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.spinningFriction)
return spinningfriction_;
}
void GetDynamicsStatus::set_spinningfriction(double value) {
spinningfriction_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.spinningFriction)
}
// double rollingFriction = 7;
void GetDynamicsStatus::clear_rollingfriction() {
rollingfriction_ = 0;
}
double GetDynamicsStatus::rollingfriction() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.rollingFriction)
return rollingfriction_;
}
void GetDynamicsStatus::set_rollingfriction(double value) {
rollingfriction_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.rollingFriction)
}
// double restitution = 8;
void GetDynamicsStatus::clear_restitution() {
restitution_ = 0;
}
double GetDynamicsStatus::restitution() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.restitution)
return restitution_;
}
void GetDynamicsStatus::set_restitution(double value) {
restitution_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.restitution)
}
// double linearDamping = 9;
void GetDynamicsStatus::clear_lineardamping() {
lineardamping_ = 0;
}
double GetDynamicsStatus::lineardamping() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.linearDamping)
return lineardamping_;
}
void GetDynamicsStatus::set_lineardamping(double value) {
lineardamping_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.linearDamping)
}
// double angularDamping = 10;
void GetDynamicsStatus::clear_angulardamping() {
angulardamping_ = 0;
}
double GetDynamicsStatus::angulardamping() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.angularDamping)
return angulardamping_;
}
void GetDynamicsStatus::set_angulardamping(double value) {
angulardamping_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.angularDamping)
}
// double contactStiffness = 11;
void GetDynamicsStatus::clear_contactstiffness() {
contactstiffness_ = 0;
}
double GetDynamicsStatus::contactstiffness() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.contactStiffness)
return contactstiffness_;
}
void GetDynamicsStatus::set_contactstiffness(double value) {
contactstiffness_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.contactStiffness)
}
// double contactDamping = 12;
void GetDynamicsStatus::clear_contactdamping() {
contactdamping_ = 0;
}
double GetDynamicsStatus::contactdamping() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.contactDamping)
return contactdamping_;
}
void GetDynamicsStatus::set_contactdamping(double value) {
contactdamping_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.contactDamping)
}
// .pybullet_grpc.vec3 localInertiaDiagonal = 13;
bool GetDynamicsStatus::has_localinertiadiagonal() const {
return this != internal_default_instance() && localinertiadiagonal_ != NULL;
}
void GetDynamicsStatus::clear_localinertiadiagonal() {
if (GetArenaNoVirtual() == NULL && localinertiadiagonal_ != NULL) delete localinertiadiagonal_;
localinertiadiagonal_ = NULL;
}
const ::pybullet_grpc::vec3& GetDynamicsStatus::localinertiadiagonal() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.localInertiaDiagonal)
return localinertiadiagonal_ != NULL ? *localinertiadiagonal_
: *::pybullet_grpc::vec3::internal_default_instance();
}
::pybullet_grpc::vec3* GetDynamicsStatus::mutable_localinertiadiagonal() {
if (localinertiadiagonal_ == NULL) {
localinertiadiagonal_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.GetDynamicsStatus.localInertiaDiagonal)
return localinertiadiagonal_;
}
::pybullet_grpc::vec3* GetDynamicsStatus::release_localinertiadiagonal() {
// @@protoc_insertion_point(field_release:pybullet_grpc.GetDynamicsStatus.localInertiaDiagonal)
::pybullet_grpc::vec3* temp = localinertiadiagonal_;
localinertiadiagonal_ = NULL;
return temp;
}
void GetDynamicsStatus::set_allocated_localinertiadiagonal(::pybullet_grpc::vec3* localinertiadiagonal) {
delete localinertiadiagonal_;
localinertiadiagonal_ = localinertiadiagonal;
if (localinertiadiagonal) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.GetDynamicsStatus.localInertiaDiagonal)
}
// int32 frictionAnchor = 14;
void GetDynamicsStatus::clear_frictionanchor() {
frictionanchor_ = 0;
}
::google::protobuf::int32 GetDynamicsStatus::frictionanchor() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.frictionAnchor)
return frictionanchor_;
}
void GetDynamicsStatus::set_frictionanchor(::google::protobuf::int32 value) {
frictionanchor_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.frictionAnchor)
}
// double ccdSweptSphereRadius = 15;
void GetDynamicsStatus::clear_ccdsweptsphereradius() {
ccdsweptsphereradius_ = 0;
}
double GetDynamicsStatus::ccdsweptsphereradius() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.ccdSweptSphereRadius)
return ccdsweptsphereradius_;
}
void GetDynamicsStatus::set_ccdsweptsphereradius(double value) {
ccdsweptsphereradius_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.ccdSweptSphereRadius)
}
// double contactProcessingThreshold = 16;
void GetDynamicsStatus::clear_contactprocessingthreshold() {
contactprocessingthreshold_ = 0;
}
double GetDynamicsStatus::contactprocessingthreshold() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.contactProcessingThreshold)
return contactprocessingthreshold_;
}
void GetDynamicsStatus::set_contactprocessingthreshold(double value) {
contactprocessingthreshold_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.contactProcessingThreshold)
}
// int32 activationState = 17;
void GetDynamicsStatus::clear_activationstate() {
activationstate_ = 0;
}
::google::protobuf::int32 GetDynamicsStatus::activationstate() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.GetDynamicsStatus.activationState)
return activationstate_;
}
void GetDynamicsStatus::set_activationstate(::google::protobuf::int32 value) {
activationstate_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.GetDynamicsStatus.activationState)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int InitPoseCommand::kBodyUniqueIdFieldNumber;
const int InitPoseCommand::kUpdateflagsFieldNumber;
const int InitPoseCommand::kHasInitialStateQFieldNumber;
const int InitPoseCommand::kInitialStateQFieldNumber;
const int InitPoseCommand::kHasInitialStateQdotFieldNumber;
const int InitPoseCommand::kInitialStateQdotFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
InitPoseCommand::InitPoseCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.InitPoseCommand)
}
InitPoseCommand::InitPoseCommand(const InitPoseCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
hasinitialstateq_(from.hasinitialstateq_),
initialstateq_(from.initialstateq_),
hasinitialstateqdot_(from.hasinitialstateqdot_),
initialstateqdot_(from.initialstateqdot_),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&bodyuniqueid_, &from.bodyuniqueid_,
reinterpret_cast<char*>(&updateflags_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(updateflags_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.InitPoseCommand)
}
void InitPoseCommand::SharedCtor() {
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&updateflags_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(updateflags_));
_cached_size_ = 0;
}
InitPoseCommand::~InitPoseCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.InitPoseCommand)
SharedDtor();
}
void InitPoseCommand::SharedDtor() {
}
void InitPoseCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* InitPoseCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[22].descriptor;
}
const InitPoseCommand& InitPoseCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
InitPoseCommand* InitPoseCommand::New(::google::protobuf::Arena* arena) const {
InitPoseCommand* n = new InitPoseCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void InitPoseCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.InitPoseCommand)
hasinitialstateq_.Clear();
initialstateq_.Clear();
hasinitialstateqdot_.Clear();
initialstateqdot_.Clear();
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&updateflags_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(updateflags_));
}
bool InitPoseCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.InitPoseCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 bodyUniqueId = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &bodyuniqueid_)));
} else {
goto handle_unusual;
}
break;
}
// int32 updateflags = 2;
case 2: {
if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &updateflags_)));
} else {
goto handle_unusual;
}
break;
}
// repeated int32 hasInitialStateQ = 3;
case 3: {
if (tag == 26u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, this->mutable_hasinitialstateq())));
} else if (tag == 24u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
1, 26u, input, this->mutable_hasinitialstateq())));
} else {
goto handle_unusual;
}
break;
}
// repeated double initialStateQ = 4;
case 4: {
if (tag == 34u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_initialstateq())));
} else if (tag == 33u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 34u, input, this->mutable_initialstateq())));
} else {
goto handle_unusual;
}
break;
}
// repeated int32 hasInitialStateQdot = 5;
case 5: {
if (tag == 42u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, this->mutable_hasinitialstateqdot())));
} else if (tag == 40u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
1, 42u, input, this->mutable_hasinitialstateqdot())));
} else {
goto handle_unusual;
}
break;
}
// repeated double initialStateQdot = 6;
case 6: {
if (tag == 50u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_initialstateqdot())));
} else if (tag == 49u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 50u, input, this->mutable_initialstateqdot())));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.InitPoseCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.InitPoseCommand)
return false;
#undef DO_
}
void InitPoseCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.InitPoseCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->bodyuniqueid(), output);
}
// int32 updateflags = 2;
if (this->updateflags() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->updateflags(), output);
}
// repeated int32 hasInitialStateQ = 3;
if (this->hasinitialstateq_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(3, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_hasinitialstateq_cached_byte_size_);
}
for (int i = 0; i < this->hasinitialstateq_size(); i++) {
::google::protobuf::internal::WireFormatLite::WriteInt32NoTag(
this->hasinitialstateq(i), output);
}
// repeated double initialStateQ = 4;
if (this->initialstateq_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(4, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_initialstateq_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->initialstateq().data(), this->initialstateq_size(), output);
}
// repeated int32 hasInitialStateQdot = 5;
if (this->hasinitialstateqdot_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(5, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_hasinitialstateqdot_cached_byte_size_);
}
for (int i = 0; i < this->hasinitialstateqdot_size(); i++) {
::google::protobuf::internal::WireFormatLite::WriteInt32NoTag(
this->hasinitialstateqdot(i), output);
}
// repeated double initialStateQdot = 6;
if (this->initialstateqdot_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(6, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_initialstateqdot_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->initialstateqdot().data(), this->initialstateqdot_size(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.InitPoseCommand)
}
::google::protobuf::uint8* InitPoseCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.InitPoseCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->bodyuniqueid(), target);
}
// int32 updateflags = 2;
if (this->updateflags() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->updateflags(), target);
}
// repeated int32 hasInitialStateQ = 3;
if (this->hasinitialstateq_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
3,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_hasinitialstateq_cached_byte_size_, target);
}
for (int i = 0; i < this->hasinitialstateq_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteInt32NoTagToArray(this->hasinitialstateq(i), target);
}
// repeated double initialStateQ = 4;
if (this->initialstateq_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
4,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_initialstateq_cached_byte_size_, target);
}
for (int i = 0; i < this->initialstateq_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->initialstateq(i), target);
}
// repeated int32 hasInitialStateQdot = 5;
if (this->hasinitialstateqdot_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
5,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_hasinitialstateqdot_cached_byte_size_, target);
}
for (int i = 0; i < this->hasinitialstateqdot_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteInt32NoTagToArray(this->hasinitialstateqdot(i), target);
}
// repeated double initialStateQdot = 6;
if (this->initialstateqdot_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
6,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_initialstateqdot_cached_byte_size_, target);
}
for (int i = 0; i < this->initialstateqdot_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->initialstateqdot(i), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.InitPoseCommand)
return target;
}
size_t InitPoseCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.InitPoseCommand)
size_t total_size = 0;
// repeated int32 hasInitialStateQ = 3;
{
size_t data_size = ::google::protobuf::internal::WireFormatLite::
Int32Size(this->hasinitialstateq_);
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_hasinitialstateq_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double initialStateQ = 4;
{
unsigned int count = this->initialstateq_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_initialstateq_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated int32 hasInitialStateQdot = 5;
{
size_t data_size = ::google::protobuf::internal::WireFormatLite::
Int32Size(this->hasinitialstateqdot_);
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_hasinitialstateqdot_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double initialStateQdot = 6;
{
unsigned int count = this->initialstateqdot_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_initialstateqdot_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->bodyuniqueid());
}
// int32 updateflags = 2;
if (this->updateflags() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->updateflags());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void InitPoseCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.InitPoseCommand)
GOOGLE_DCHECK_NE(&from, this);
const InitPoseCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const InitPoseCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.InitPoseCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.InitPoseCommand)
MergeFrom(*source);
}
}
void InitPoseCommand::MergeFrom(const InitPoseCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.InitPoseCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
hasinitialstateq_.MergeFrom(from.hasinitialstateq_);
initialstateq_.MergeFrom(from.initialstateq_);
hasinitialstateqdot_.MergeFrom(from.hasinitialstateqdot_);
initialstateqdot_.MergeFrom(from.initialstateqdot_);
if (from.bodyuniqueid() != 0) {
set_bodyuniqueid(from.bodyuniqueid());
}
if (from.updateflags() != 0) {
set_updateflags(from.updateflags());
}
}
void InitPoseCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.InitPoseCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void InitPoseCommand::CopyFrom(const InitPoseCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.InitPoseCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool InitPoseCommand::IsInitialized() const {
return true;
}
void InitPoseCommand::Swap(InitPoseCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void InitPoseCommand::InternalSwap(InitPoseCommand* other) {
hasinitialstateq_.UnsafeArenaSwap(&other->hasinitialstateq_);
initialstateq_.UnsafeArenaSwap(&other->initialstateq_);
hasinitialstateqdot_.UnsafeArenaSwap(&other->hasinitialstateqdot_);
initialstateqdot_.UnsafeArenaSwap(&other->initialstateqdot_);
std::swap(bodyuniqueid_, other->bodyuniqueid_);
std::swap(updateflags_, other->updateflags_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata InitPoseCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[22];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// InitPoseCommand
// int32 bodyUniqueId = 1;
void InitPoseCommand::clear_bodyuniqueid() {
bodyuniqueid_ = 0;
}
::google::protobuf::int32 InitPoseCommand::bodyuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.InitPoseCommand.bodyUniqueId)
return bodyuniqueid_;
}
void InitPoseCommand::set_bodyuniqueid(::google::protobuf::int32 value) {
bodyuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.InitPoseCommand.bodyUniqueId)
}
// int32 updateflags = 2;
void InitPoseCommand::clear_updateflags() {
updateflags_ = 0;
}
::google::protobuf::int32 InitPoseCommand::updateflags() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.InitPoseCommand.updateflags)
return updateflags_;
}
void InitPoseCommand::set_updateflags(::google::protobuf::int32 value) {
updateflags_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.InitPoseCommand.updateflags)
}
// repeated int32 hasInitialStateQ = 3;
int InitPoseCommand::hasinitialstateq_size() const {
return hasinitialstateq_.size();
}
void InitPoseCommand::clear_hasinitialstateq() {
hasinitialstateq_.Clear();
}
::google::protobuf::int32 InitPoseCommand::hasinitialstateq(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.InitPoseCommand.hasInitialStateQ)
return hasinitialstateq_.Get(index);
}
void InitPoseCommand::set_hasinitialstateq(int index, ::google::protobuf::int32 value) {
hasinitialstateq_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.InitPoseCommand.hasInitialStateQ)
}
void InitPoseCommand::add_hasinitialstateq(::google::protobuf::int32 value) {
hasinitialstateq_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.InitPoseCommand.hasInitialStateQ)
}
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
InitPoseCommand::hasinitialstateq() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.InitPoseCommand.hasInitialStateQ)
return hasinitialstateq_;
}
::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
InitPoseCommand::mutable_hasinitialstateq() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.InitPoseCommand.hasInitialStateQ)
return &hasinitialstateq_;
}
// repeated double initialStateQ = 4;
int InitPoseCommand::initialstateq_size() const {
return initialstateq_.size();
}
void InitPoseCommand::clear_initialstateq() {
initialstateq_.Clear();
}
double InitPoseCommand::initialstateq(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.InitPoseCommand.initialStateQ)
return initialstateq_.Get(index);
}
void InitPoseCommand::set_initialstateq(int index, double value) {
initialstateq_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.InitPoseCommand.initialStateQ)
}
void InitPoseCommand::add_initialstateq(double value) {
initialstateq_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.InitPoseCommand.initialStateQ)
}
const ::google::protobuf::RepeatedField< double >&
InitPoseCommand::initialstateq() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.InitPoseCommand.initialStateQ)
return initialstateq_;
}
::google::protobuf::RepeatedField< double >*
InitPoseCommand::mutable_initialstateq() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.InitPoseCommand.initialStateQ)
return &initialstateq_;
}
// repeated int32 hasInitialStateQdot = 5;
int InitPoseCommand::hasinitialstateqdot_size() const {
return hasinitialstateqdot_.size();
}
void InitPoseCommand::clear_hasinitialstateqdot() {
hasinitialstateqdot_.Clear();
}
::google::protobuf::int32 InitPoseCommand::hasinitialstateqdot(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.InitPoseCommand.hasInitialStateQdot)
return hasinitialstateqdot_.Get(index);
}
void InitPoseCommand::set_hasinitialstateqdot(int index, ::google::protobuf::int32 value) {
hasinitialstateqdot_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.InitPoseCommand.hasInitialStateQdot)
}
void InitPoseCommand::add_hasinitialstateqdot(::google::protobuf::int32 value) {
hasinitialstateqdot_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.InitPoseCommand.hasInitialStateQdot)
}
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
InitPoseCommand::hasinitialstateqdot() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.InitPoseCommand.hasInitialStateQdot)
return hasinitialstateqdot_;
}
::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
InitPoseCommand::mutable_hasinitialstateqdot() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.InitPoseCommand.hasInitialStateQdot)
return &hasinitialstateqdot_;
}
// repeated double initialStateQdot = 6;
int InitPoseCommand::initialstateqdot_size() const {
return initialstateqdot_.size();
}
void InitPoseCommand::clear_initialstateqdot() {
initialstateqdot_.Clear();
}
double InitPoseCommand::initialstateqdot(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.InitPoseCommand.initialStateQdot)
return initialstateqdot_.Get(index);
}
void InitPoseCommand::set_initialstateqdot(int index, double value) {
initialstateqdot_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.InitPoseCommand.initialStateQdot)
}
void InitPoseCommand::add_initialstateqdot(double value) {
initialstateqdot_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.InitPoseCommand.initialStateQdot)
}
const ::google::protobuf::RepeatedField< double >&
InitPoseCommand::initialstateqdot() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.InitPoseCommand.initialStateQdot)
return initialstateqdot_;
}
::google::protobuf::RepeatedField< double >*
InitPoseCommand::mutable_initialstateqdot() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.InitPoseCommand.initialStateQdot)
return &initialstateqdot_;
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int RequestActualStateCommand::kBodyUniqueIdFieldNumber;
const int RequestActualStateCommand::kComputeForwardKinematicsFieldNumber;
const int RequestActualStateCommand::kComputeLinkVelocitiesFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
RequestActualStateCommand::RequestActualStateCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.RequestActualStateCommand)
}
RequestActualStateCommand::RequestActualStateCommand(const RequestActualStateCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&bodyuniqueid_, &from.bodyuniqueid_,
reinterpret_cast<char*>(&computelinkvelocities_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(computelinkvelocities_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.RequestActualStateCommand)
}
void RequestActualStateCommand::SharedCtor() {
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&computelinkvelocities_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(computelinkvelocities_));
_cached_size_ = 0;
}
RequestActualStateCommand::~RequestActualStateCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.RequestActualStateCommand)
SharedDtor();
}
void RequestActualStateCommand::SharedDtor() {
}
void RequestActualStateCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* RequestActualStateCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[23].descriptor;
}
const RequestActualStateCommand& RequestActualStateCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
RequestActualStateCommand* RequestActualStateCommand::New(::google::protobuf::Arena* arena) const {
RequestActualStateCommand* n = new RequestActualStateCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void RequestActualStateCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.RequestActualStateCommand)
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&computelinkvelocities_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(computelinkvelocities_));
}
bool RequestActualStateCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.RequestActualStateCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 bodyUniqueId = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &bodyuniqueid_)));
} else {
goto handle_unusual;
}
break;
}
// bool computeForwardKinematics = 2;
case 2: {
if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
input, &computeforwardkinematics_)));
} else {
goto handle_unusual;
}
break;
}
// bool computeLinkVelocities = 3;
case 3: {
if (tag == 24u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
input, &computelinkvelocities_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.RequestActualStateCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.RequestActualStateCommand)
return false;
#undef DO_
}
void RequestActualStateCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.RequestActualStateCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->bodyuniqueid(), output);
}
// bool computeForwardKinematics = 2;
if (this->computeforwardkinematics() != 0) {
::google::protobuf::internal::WireFormatLite::WriteBool(2, this->computeforwardkinematics(), output);
}
// bool computeLinkVelocities = 3;
if (this->computelinkvelocities() != 0) {
::google::protobuf::internal::WireFormatLite::WriteBool(3, this->computelinkvelocities(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.RequestActualStateCommand)
}
::google::protobuf::uint8* RequestActualStateCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.RequestActualStateCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->bodyuniqueid(), target);
}
// bool computeForwardKinematics = 2;
if (this->computeforwardkinematics() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(2, this->computeforwardkinematics(), target);
}
// bool computeLinkVelocities = 3;
if (this->computelinkvelocities() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(3, this->computelinkvelocities(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.RequestActualStateCommand)
return target;
}
size_t RequestActualStateCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.RequestActualStateCommand)
size_t total_size = 0;
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->bodyuniqueid());
}
// bool computeForwardKinematics = 2;
if (this->computeforwardkinematics() != 0) {
total_size += 1 + 1;
}
// bool computeLinkVelocities = 3;
if (this->computelinkvelocities() != 0) {
total_size += 1 + 1;
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void RequestActualStateCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.RequestActualStateCommand)
GOOGLE_DCHECK_NE(&from, this);
const RequestActualStateCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const RequestActualStateCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.RequestActualStateCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.RequestActualStateCommand)
MergeFrom(*source);
}
}
void RequestActualStateCommand::MergeFrom(const RequestActualStateCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.RequestActualStateCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.bodyuniqueid() != 0) {
set_bodyuniqueid(from.bodyuniqueid());
}
if (from.computeforwardkinematics() != 0) {
set_computeforwardkinematics(from.computeforwardkinematics());
}
if (from.computelinkvelocities() != 0) {
set_computelinkvelocities(from.computelinkvelocities());
}
}
void RequestActualStateCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.RequestActualStateCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void RequestActualStateCommand::CopyFrom(const RequestActualStateCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.RequestActualStateCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool RequestActualStateCommand::IsInitialized() const {
return true;
}
void RequestActualStateCommand::Swap(RequestActualStateCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void RequestActualStateCommand::InternalSwap(RequestActualStateCommand* other) {
std::swap(bodyuniqueid_, other->bodyuniqueid_);
std::swap(computeforwardkinematics_, other->computeforwardkinematics_);
std::swap(computelinkvelocities_, other->computelinkvelocities_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata RequestActualStateCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[23];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// RequestActualStateCommand
// int32 bodyUniqueId = 1;
void RequestActualStateCommand::clear_bodyuniqueid() {
bodyuniqueid_ = 0;
}
::google::protobuf::int32 RequestActualStateCommand::bodyuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestActualStateCommand.bodyUniqueId)
return bodyuniqueid_;
}
void RequestActualStateCommand::set_bodyuniqueid(::google::protobuf::int32 value) {
bodyuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestActualStateCommand.bodyUniqueId)
}
// bool computeForwardKinematics = 2;
void RequestActualStateCommand::clear_computeforwardkinematics() {
computeforwardkinematics_ = false;
}
bool RequestActualStateCommand::computeforwardkinematics() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestActualStateCommand.computeForwardKinematics)
return computeforwardkinematics_;
}
void RequestActualStateCommand::set_computeforwardkinematics(bool value) {
computeforwardkinematics_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestActualStateCommand.computeForwardKinematics)
}
// bool computeLinkVelocities = 3;
void RequestActualStateCommand::clear_computelinkvelocities() {
computelinkvelocities_ = false;
}
bool RequestActualStateCommand::computelinkvelocities() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestActualStateCommand.computeLinkVelocities)
return computelinkvelocities_;
}
void RequestActualStateCommand::set_computelinkvelocities(bool value) {
computelinkvelocities_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestActualStateCommand.computeLinkVelocities)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int SendActualStateStatus::kBodyUniqueIdFieldNumber;
const int SendActualStateStatus::kNumLinksFieldNumber;
const int SendActualStateStatus::kNumDegreeOfFreedomQFieldNumber;
const int SendActualStateStatus::kNumDegreeOfFreedomUFieldNumber;
const int SendActualStateStatus::kRootLocalInertialFrameFieldNumber;
const int SendActualStateStatus::kActualStateQFieldNumber;
const int SendActualStateStatus::kActualStateQdotFieldNumber;
const int SendActualStateStatus::kJointReactionForcesFieldNumber;
const int SendActualStateStatus::kJointMotorForceFieldNumber;
const int SendActualStateStatus::kLinkStateFieldNumber;
const int SendActualStateStatus::kLinkWorldVelocitiesFieldNumber;
const int SendActualStateStatus::kLinkLocalInertialFramesFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
SendActualStateStatus::SendActualStateStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.SendActualStateStatus)
}
SendActualStateStatus::SendActualStateStatus(const SendActualStateStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
rootlocalinertialframe_(from.rootlocalinertialframe_),
actualstateq_(from.actualstateq_),
actualstateqdot_(from.actualstateqdot_),
jointreactionforces_(from.jointreactionforces_),
jointmotorforce_(from.jointmotorforce_),
linkstate_(from.linkstate_),
linkworldvelocities_(from.linkworldvelocities_),
linklocalinertialframes_(from.linklocalinertialframes_),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&bodyuniqueid_, &from.bodyuniqueid_,
reinterpret_cast<char*>(&numdegreeoffreedomu_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(numdegreeoffreedomu_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.SendActualStateStatus)
}
void SendActualStateStatus::SharedCtor() {
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&numdegreeoffreedomu_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(numdegreeoffreedomu_));
_cached_size_ = 0;
}
SendActualStateStatus::~SendActualStateStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.SendActualStateStatus)
SharedDtor();
}
void SendActualStateStatus::SharedDtor() {
}
void SendActualStateStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* SendActualStateStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[24].descriptor;
}
const SendActualStateStatus& SendActualStateStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
SendActualStateStatus* SendActualStateStatus::New(::google::protobuf::Arena* arena) const {
SendActualStateStatus* n = new SendActualStateStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void SendActualStateStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.SendActualStateStatus)
rootlocalinertialframe_.Clear();
actualstateq_.Clear();
actualstateqdot_.Clear();
jointreactionforces_.Clear();
jointmotorforce_.Clear();
linkstate_.Clear();
linkworldvelocities_.Clear();
linklocalinertialframes_.Clear();
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&numdegreeoffreedomu_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(numdegreeoffreedomu_));
}
bool SendActualStateStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.SendActualStateStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 bodyUniqueId = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &bodyuniqueid_)));
} else {
goto handle_unusual;
}
break;
}
// int32 numLinks = 2;
case 2: {
if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &numlinks_)));
} else {
goto handle_unusual;
}
break;
}
// int32 numDegreeOfFreedomQ = 3;
case 3: {
if (tag == 24u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &numdegreeoffreedomq_)));
} else {
goto handle_unusual;
}
break;
}
// int32 numDegreeOfFreedomU = 4;
case 4: {
if (tag == 32u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &numdegreeoffreedomu_)));
} else {
goto handle_unusual;
}
break;
}
// repeated double rootLocalInertialFrame = 5;
case 5: {
if (tag == 42u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_rootlocalinertialframe())));
} else if (tag == 41u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 42u, input, this->mutable_rootlocalinertialframe())));
} else {
goto handle_unusual;
}
break;
}
// repeated double actualStateQ = 6;
case 6: {
if (tag == 50u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_actualstateq())));
} else if (tag == 49u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 50u, input, this->mutable_actualstateq())));
} else {
goto handle_unusual;
}
break;
}
// repeated double actualStateQdot = 7;
case 7: {
if (tag == 58u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_actualstateqdot())));
} else if (tag == 57u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 58u, input, this->mutable_actualstateqdot())));
} else {
goto handle_unusual;
}
break;
}
// repeated double jointReactionForces = 8;
case 8: {
if (tag == 66u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_jointreactionforces())));
} else if (tag == 65u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 66u, input, this->mutable_jointreactionforces())));
} else {
goto handle_unusual;
}
break;
}
// repeated double jointMotorForce = 9;
case 9: {
if (tag == 74u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_jointmotorforce())));
} else if (tag == 73u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 74u, input, this->mutable_jointmotorforce())));
} else {
goto handle_unusual;
}
break;
}
// repeated double linkState = 10;
case 10: {
if (tag == 82u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_linkstate())));
} else if (tag == 81u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 82u, input, this->mutable_linkstate())));
} else {
goto handle_unusual;
}
break;
}
// repeated double linkWorldVelocities = 11;
case 11: {
if (tag == 90u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_linkworldvelocities())));
} else if (tag == 89u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 90u, input, this->mutable_linkworldvelocities())));
} else {
goto handle_unusual;
}
break;
}
// repeated double linkLocalInertialFrames = 12;
case 12: {
if (tag == 98u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_linklocalinertialframes())));
} else if (tag == 97u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 98u, input, this->mutable_linklocalinertialframes())));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.SendActualStateStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.SendActualStateStatus)
return false;
#undef DO_
}
void SendActualStateStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.SendActualStateStatus)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->bodyuniqueid(), output);
}
// int32 numLinks = 2;
if (this->numlinks() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->numlinks(), output);
}
// int32 numDegreeOfFreedomQ = 3;
if (this->numdegreeoffreedomq() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->numdegreeoffreedomq(), output);
}
// int32 numDegreeOfFreedomU = 4;
if (this->numdegreeoffreedomu() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->numdegreeoffreedomu(), output);
}
// repeated double rootLocalInertialFrame = 5;
if (this->rootlocalinertialframe_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(5, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_rootlocalinertialframe_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->rootlocalinertialframe().data(), this->rootlocalinertialframe_size(), output);
}
// repeated double actualStateQ = 6;
if (this->actualstateq_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(6, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_actualstateq_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->actualstateq().data(), this->actualstateq_size(), output);
}
// repeated double actualStateQdot = 7;
if (this->actualstateqdot_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(7, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_actualstateqdot_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->actualstateqdot().data(), this->actualstateqdot_size(), output);
}
// repeated double jointReactionForces = 8;
if (this->jointreactionforces_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(8, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_jointreactionforces_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->jointreactionforces().data(), this->jointreactionforces_size(), output);
}
// repeated double jointMotorForce = 9;
if (this->jointmotorforce_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(9, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_jointmotorforce_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->jointmotorforce().data(), this->jointmotorforce_size(), output);
}
// repeated double linkState = 10;
if (this->linkstate_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(10, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_linkstate_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->linkstate().data(), this->linkstate_size(), output);
}
// repeated double linkWorldVelocities = 11;
if (this->linkworldvelocities_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(11, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_linkworldvelocities_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->linkworldvelocities().data(), this->linkworldvelocities_size(), output);
}
// repeated double linkLocalInertialFrames = 12;
if (this->linklocalinertialframes_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(12, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_linklocalinertialframes_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->linklocalinertialframes().data(), this->linklocalinertialframes_size(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.SendActualStateStatus)
}
::google::protobuf::uint8* SendActualStateStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.SendActualStateStatus)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->bodyuniqueid(), target);
}
// int32 numLinks = 2;
if (this->numlinks() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->numlinks(), target);
}
// int32 numDegreeOfFreedomQ = 3;
if (this->numdegreeoffreedomq() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->numdegreeoffreedomq(), target);
}
// int32 numDegreeOfFreedomU = 4;
if (this->numdegreeoffreedomu() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->numdegreeoffreedomu(), target);
}
// repeated double rootLocalInertialFrame = 5;
if (this->rootlocalinertialframe_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
5,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_rootlocalinertialframe_cached_byte_size_, target);
}
for (int i = 0; i < this->rootlocalinertialframe_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->rootlocalinertialframe(i), target);
}
// repeated double actualStateQ = 6;
if (this->actualstateq_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
6,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_actualstateq_cached_byte_size_, target);
}
for (int i = 0; i < this->actualstateq_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->actualstateq(i), target);
}
// repeated double actualStateQdot = 7;
if (this->actualstateqdot_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
7,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_actualstateqdot_cached_byte_size_, target);
}
for (int i = 0; i < this->actualstateqdot_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->actualstateqdot(i), target);
}
// repeated double jointReactionForces = 8;
if (this->jointreactionforces_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
8,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_jointreactionforces_cached_byte_size_, target);
}
for (int i = 0; i < this->jointreactionforces_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->jointreactionforces(i), target);
}
// repeated double jointMotorForce = 9;
if (this->jointmotorforce_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
9,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_jointmotorforce_cached_byte_size_, target);
}
for (int i = 0; i < this->jointmotorforce_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->jointmotorforce(i), target);
}
// repeated double linkState = 10;
if (this->linkstate_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
10,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_linkstate_cached_byte_size_, target);
}
for (int i = 0; i < this->linkstate_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->linkstate(i), target);
}
// repeated double linkWorldVelocities = 11;
if (this->linkworldvelocities_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
11,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_linkworldvelocities_cached_byte_size_, target);
}
for (int i = 0; i < this->linkworldvelocities_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->linkworldvelocities(i), target);
}
// repeated double linkLocalInertialFrames = 12;
if (this->linklocalinertialframes_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
12,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_linklocalinertialframes_cached_byte_size_, target);
}
for (int i = 0; i < this->linklocalinertialframes_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->linklocalinertialframes(i), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.SendActualStateStatus)
return target;
}
size_t SendActualStateStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.SendActualStateStatus)
size_t total_size = 0;
// repeated double rootLocalInertialFrame = 5;
{
unsigned int count = this->rootlocalinertialframe_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_rootlocalinertialframe_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double actualStateQ = 6;
{
unsigned int count = this->actualstateq_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_actualstateq_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double actualStateQdot = 7;
{
unsigned int count = this->actualstateqdot_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_actualstateqdot_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double jointReactionForces = 8;
{
unsigned int count = this->jointreactionforces_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_jointreactionforces_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double jointMotorForce = 9;
{
unsigned int count = this->jointmotorforce_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_jointmotorforce_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double linkState = 10;
{
unsigned int count = this->linkstate_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_linkstate_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double linkWorldVelocities = 11;
{
unsigned int count = this->linkworldvelocities_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_linkworldvelocities_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double linkLocalInertialFrames = 12;
{
unsigned int count = this->linklocalinertialframes_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_linklocalinertialframes_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->bodyuniqueid());
}
// int32 numLinks = 2;
if (this->numlinks() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->numlinks());
}
// int32 numDegreeOfFreedomQ = 3;
if (this->numdegreeoffreedomq() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->numdegreeoffreedomq());
}
// int32 numDegreeOfFreedomU = 4;
if (this->numdegreeoffreedomu() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->numdegreeoffreedomu());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void SendActualStateStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.SendActualStateStatus)
GOOGLE_DCHECK_NE(&from, this);
const SendActualStateStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const SendActualStateStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.SendActualStateStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.SendActualStateStatus)
MergeFrom(*source);
}
}
void SendActualStateStatus::MergeFrom(const SendActualStateStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.SendActualStateStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
rootlocalinertialframe_.MergeFrom(from.rootlocalinertialframe_);
actualstateq_.MergeFrom(from.actualstateq_);
actualstateqdot_.MergeFrom(from.actualstateqdot_);
jointreactionforces_.MergeFrom(from.jointreactionforces_);
jointmotorforce_.MergeFrom(from.jointmotorforce_);
linkstate_.MergeFrom(from.linkstate_);
linkworldvelocities_.MergeFrom(from.linkworldvelocities_);
linklocalinertialframes_.MergeFrom(from.linklocalinertialframes_);
if (from.bodyuniqueid() != 0) {
set_bodyuniqueid(from.bodyuniqueid());
}
if (from.numlinks() != 0) {
set_numlinks(from.numlinks());
}
if (from.numdegreeoffreedomq() != 0) {
set_numdegreeoffreedomq(from.numdegreeoffreedomq());
}
if (from.numdegreeoffreedomu() != 0) {
set_numdegreeoffreedomu(from.numdegreeoffreedomu());
}
}
void SendActualStateStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.SendActualStateStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void SendActualStateStatus::CopyFrom(const SendActualStateStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.SendActualStateStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool SendActualStateStatus::IsInitialized() const {
return true;
}
void SendActualStateStatus::Swap(SendActualStateStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void SendActualStateStatus::InternalSwap(SendActualStateStatus* other) {
rootlocalinertialframe_.UnsafeArenaSwap(&other->rootlocalinertialframe_);
actualstateq_.UnsafeArenaSwap(&other->actualstateq_);
actualstateqdot_.UnsafeArenaSwap(&other->actualstateqdot_);
jointreactionforces_.UnsafeArenaSwap(&other->jointreactionforces_);
jointmotorforce_.UnsafeArenaSwap(&other->jointmotorforce_);
linkstate_.UnsafeArenaSwap(&other->linkstate_);
linkworldvelocities_.UnsafeArenaSwap(&other->linkworldvelocities_);
linklocalinertialframes_.UnsafeArenaSwap(&other->linklocalinertialframes_);
std::swap(bodyuniqueid_, other->bodyuniqueid_);
std::swap(numlinks_, other->numlinks_);
std::swap(numdegreeoffreedomq_, other->numdegreeoffreedomq_);
std::swap(numdegreeoffreedomu_, other->numdegreeoffreedomu_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata SendActualStateStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[24];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// SendActualStateStatus
// int32 bodyUniqueId = 1;
void SendActualStateStatus::clear_bodyuniqueid() {
bodyuniqueid_ = 0;
}
::google::protobuf::int32 SendActualStateStatus::bodyuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.bodyUniqueId)
return bodyuniqueid_;
}
void SendActualStateStatus::set_bodyuniqueid(::google::protobuf::int32 value) {
bodyuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.bodyUniqueId)
}
// int32 numLinks = 2;
void SendActualStateStatus::clear_numlinks() {
numlinks_ = 0;
}
::google::protobuf::int32 SendActualStateStatus::numlinks() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.numLinks)
return numlinks_;
}
void SendActualStateStatus::set_numlinks(::google::protobuf::int32 value) {
numlinks_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.numLinks)
}
// int32 numDegreeOfFreedomQ = 3;
void SendActualStateStatus::clear_numdegreeoffreedomq() {
numdegreeoffreedomq_ = 0;
}
::google::protobuf::int32 SendActualStateStatus::numdegreeoffreedomq() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.numDegreeOfFreedomQ)
return numdegreeoffreedomq_;
}
void SendActualStateStatus::set_numdegreeoffreedomq(::google::protobuf::int32 value) {
numdegreeoffreedomq_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.numDegreeOfFreedomQ)
}
// int32 numDegreeOfFreedomU = 4;
void SendActualStateStatus::clear_numdegreeoffreedomu() {
numdegreeoffreedomu_ = 0;
}
::google::protobuf::int32 SendActualStateStatus::numdegreeoffreedomu() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.numDegreeOfFreedomU)
return numdegreeoffreedomu_;
}
void SendActualStateStatus::set_numdegreeoffreedomu(::google::protobuf::int32 value) {
numdegreeoffreedomu_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.numDegreeOfFreedomU)
}
// repeated double rootLocalInertialFrame = 5;
int SendActualStateStatus::rootlocalinertialframe_size() const {
return rootlocalinertialframe_.size();
}
void SendActualStateStatus::clear_rootlocalinertialframe() {
rootlocalinertialframe_.Clear();
}
double SendActualStateStatus::rootlocalinertialframe(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.rootLocalInertialFrame)
return rootlocalinertialframe_.Get(index);
}
void SendActualStateStatus::set_rootlocalinertialframe(int index, double value) {
rootlocalinertialframe_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.rootLocalInertialFrame)
}
void SendActualStateStatus::add_rootlocalinertialframe(double value) {
rootlocalinertialframe_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.SendActualStateStatus.rootLocalInertialFrame)
}
const ::google::protobuf::RepeatedField< double >&
SendActualStateStatus::rootlocalinertialframe() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.SendActualStateStatus.rootLocalInertialFrame)
return rootlocalinertialframe_;
}
::google::protobuf::RepeatedField< double >*
SendActualStateStatus::mutable_rootlocalinertialframe() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.SendActualStateStatus.rootLocalInertialFrame)
return &rootlocalinertialframe_;
}
// repeated double actualStateQ = 6;
int SendActualStateStatus::actualstateq_size() const {
return actualstateq_.size();
}
void SendActualStateStatus::clear_actualstateq() {
actualstateq_.Clear();
}
double SendActualStateStatus::actualstateq(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.actualStateQ)
return actualstateq_.Get(index);
}
void SendActualStateStatus::set_actualstateq(int index, double value) {
actualstateq_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.actualStateQ)
}
void SendActualStateStatus::add_actualstateq(double value) {
actualstateq_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.SendActualStateStatus.actualStateQ)
}
const ::google::protobuf::RepeatedField< double >&
SendActualStateStatus::actualstateq() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.SendActualStateStatus.actualStateQ)
return actualstateq_;
}
::google::protobuf::RepeatedField< double >*
SendActualStateStatus::mutable_actualstateq() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.SendActualStateStatus.actualStateQ)
return &actualstateq_;
}
// repeated double actualStateQdot = 7;
int SendActualStateStatus::actualstateqdot_size() const {
return actualstateqdot_.size();
}
void SendActualStateStatus::clear_actualstateqdot() {
actualstateqdot_.Clear();
}
double SendActualStateStatus::actualstateqdot(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.actualStateQdot)
return actualstateqdot_.Get(index);
}
void SendActualStateStatus::set_actualstateqdot(int index, double value) {
actualstateqdot_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.actualStateQdot)
}
void SendActualStateStatus::add_actualstateqdot(double value) {
actualstateqdot_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.SendActualStateStatus.actualStateQdot)
}
const ::google::protobuf::RepeatedField< double >&
SendActualStateStatus::actualstateqdot() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.SendActualStateStatus.actualStateQdot)
return actualstateqdot_;
}
::google::protobuf::RepeatedField< double >*
SendActualStateStatus::mutable_actualstateqdot() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.SendActualStateStatus.actualStateQdot)
return &actualstateqdot_;
}
// repeated double jointReactionForces = 8;
int SendActualStateStatus::jointreactionforces_size() const {
return jointreactionforces_.size();
}
void SendActualStateStatus::clear_jointreactionforces() {
jointreactionforces_.Clear();
}
double SendActualStateStatus::jointreactionforces(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.jointReactionForces)
return jointreactionforces_.Get(index);
}
void SendActualStateStatus::set_jointreactionforces(int index, double value) {
jointreactionforces_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.jointReactionForces)
}
void SendActualStateStatus::add_jointreactionforces(double value) {
jointreactionforces_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.SendActualStateStatus.jointReactionForces)
}
const ::google::protobuf::RepeatedField< double >&
SendActualStateStatus::jointreactionforces() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.SendActualStateStatus.jointReactionForces)
return jointreactionforces_;
}
::google::protobuf::RepeatedField< double >*
SendActualStateStatus::mutable_jointreactionforces() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.SendActualStateStatus.jointReactionForces)
return &jointreactionforces_;
}
// repeated double jointMotorForce = 9;
int SendActualStateStatus::jointmotorforce_size() const {
return jointmotorforce_.size();
}
void SendActualStateStatus::clear_jointmotorforce() {
jointmotorforce_.Clear();
}
double SendActualStateStatus::jointmotorforce(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.jointMotorForce)
return jointmotorforce_.Get(index);
}
void SendActualStateStatus::set_jointmotorforce(int index, double value) {
jointmotorforce_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.jointMotorForce)
}
void SendActualStateStatus::add_jointmotorforce(double value) {
jointmotorforce_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.SendActualStateStatus.jointMotorForce)
}
const ::google::protobuf::RepeatedField< double >&
SendActualStateStatus::jointmotorforce() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.SendActualStateStatus.jointMotorForce)
return jointmotorforce_;
}
::google::protobuf::RepeatedField< double >*
SendActualStateStatus::mutable_jointmotorforce() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.SendActualStateStatus.jointMotorForce)
return &jointmotorforce_;
}
// repeated double linkState = 10;
int SendActualStateStatus::linkstate_size() const {
return linkstate_.size();
}
void SendActualStateStatus::clear_linkstate() {
linkstate_.Clear();
}
double SendActualStateStatus::linkstate(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.linkState)
return linkstate_.Get(index);
}
void SendActualStateStatus::set_linkstate(int index, double value) {
linkstate_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.linkState)
}
void SendActualStateStatus::add_linkstate(double value) {
linkstate_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.SendActualStateStatus.linkState)
}
const ::google::protobuf::RepeatedField< double >&
SendActualStateStatus::linkstate() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.SendActualStateStatus.linkState)
return linkstate_;
}
::google::protobuf::RepeatedField< double >*
SendActualStateStatus::mutable_linkstate() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.SendActualStateStatus.linkState)
return &linkstate_;
}
// repeated double linkWorldVelocities = 11;
int SendActualStateStatus::linkworldvelocities_size() const {
return linkworldvelocities_.size();
}
void SendActualStateStatus::clear_linkworldvelocities() {
linkworldvelocities_.Clear();
}
double SendActualStateStatus::linkworldvelocities(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.linkWorldVelocities)
return linkworldvelocities_.Get(index);
}
void SendActualStateStatus::set_linkworldvelocities(int index, double value) {
linkworldvelocities_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.linkWorldVelocities)
}
void SendActualStateStatus::add_linkworldvelocities(double value) {
linkworldvelocities_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.SendActualStateStatus.linkWorldVelocities)
}
const ::google::protobuf::RepeatedField< double >&
SendActualStateStatus::linkworldvelocities() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.SendActualStateStatus.linkWorldVelocities)
return linkworldvelocities_;
}
::google::protobuf::RepeatedField< double >*
SendActualStateStatus::mutable_linkworldvelocities() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.SendActualStateStatus.linkWorldVelocities)
return &linkworldvelocities_;
}
// repeated double linkLocalInertialFrames = 12;
int SendActualStateStatus::linklocalinertialframes_size() const {
return linklocalinertialframes_.size();
}
void SendActualStateStatus::clear_linklocalinertialframes() {
linklocalinertialframes_.Clear();
}
double SendActualStateStatus::linklocalinertialframes(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.SendActualStateStatus.linkLocalInertialFrames)
return linklocalinertialframes_.Get(index);
}
void SendActualStateStatus::set_linklocalinertialframes(int index, double value) {
linklocalinertialframes_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.SendActualStateStatus.linkLocalInertialFrames)
}
void SendActualStateStatus::add_linklocalinertialframes(double value) {
linklocalinertialframes_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.SendActualStateStatus.linkLocalInertialFrames)
}
const ::google::protobuf::RepeatedField< double >&
SendActualStateStatus::linklocalinertialframes() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.SendActualStateStatus.linkLocalInertialFrames)
return linklocalinertialframes_;
}
::google::protobuf::RepeatedField< double >*
SendActualStateStatus::mutable_linklocalinertialframes() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.SendActualStateStatus.linkLocalInertialFrames)
return &linklocalinertialframes_;
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int ConfigureOpenGLVisualizerCommand::kUpdateFlagsFieldNumber;
const int ConfigureOpenGLVisualizerCommand::kCameraDistanceFieldNumber;
const int ConfigureOpenGLVisualizerCommand::kCameraPitchFieldNumber;
const int ConfigureOpenGLVisualizerCommand::kCameraYawFieldNumber;
const int ConfigureOpenGLVisualizerCommand::kCameraTargetPositionFieldNumber;
const int ConfigureOpenGLVisualizerCommand::kSetFlagFieldNumber;
const int ConfigureOpenGLVisualizerCommand::kSetEnabledFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
ConfigureOpenGLVisualizerCommand::ConfigureOpenGLVisualizerCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
}
ConfigureOpenGLVisualizerCommand::ConfigureOpenGLVisualizerCommand(const ConfigureOpenGLVisualizerCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_cameratargetposition()) {
cameratargetposition_ = new ::pybullet_grpc::vec3(*from.cameratargetposition_);
} else {
cameratargetposition_ = NULL;
}
::memcpy(&cameradistance_, &from.cameradistance_,
reinterpret_cast<char*>(&setenabled_) -
reinterpret_cast<char*>(&cameradistance_) + sizeof(setenabled_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
}
void ConfigureOpenGLVisualizerCommand::SharedCtor() {
::memset(&cameratargetposition_, 0, reinterpret_cast<char*>(&setenabled_) -
reinterpret_cast<char*>(&cameratargetposition_) + sizeof(setenabled_));
_cached_size_ = 0;
}
ConfigureOpenGLVisualizerCommand::~ConfigureOpenGLVisualizerCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
SharedDtor();
}
void ConfigureOpenGLVisualizerCommand::SharedDtor() {
if (this != internal_default_instance()) {
delete cameratargetposition_;
}
}
void ConfigureOpenGLVisualizerCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* ConfigureOpenGLVisualizerCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[25].descriptor;
}
const ConfigureOpenGLVisualizerCommand& ConfigureOpenGLVisualizerCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
ConfigureOpenGLVisualizerCommand* ConfigureOpenGLVisualizerCommand::New(::google::protobuf::Arena* arena) const {
ConfigureOpenGLVisualizerCommand* n = new ConfigureOpenGLVisualizerCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void ConfigureOpenGLVisualizerCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
if (GetArenaNoVirtual() == NULL && cameratargetposition_ != NULL) {
delete cameratargetposition_;
}
cameratargetposition_ = NULL;
::memset(&cameradistance_, 0, reinterpret_cast<char*>(&setenabled_) -
reinterpret_cast<char*>(&cameradistance_) + sizeof(setenabled_));
}
bool ConfigureOpenGLVisualizerCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 updateFlags = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &updateflags_)));
} else {
goto handle_unusual;
}
break;
}
// double cameraDistance = 2;
case 2: {
if (tag == 17u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &cameradistance_)));
} else {
goto handle_unusual;
}
break;
}
// double cameraPitch = 3;
case 3: {
if (tag == 25u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &camerapitch_)));
} else {
goto handle_unusual;
}
break;
}
// double cameraYaw = 4;
case 4: {
if (tag == 33u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &camerayaw_)));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.vec3 cameraTargetPosition = 5;
case 5: {
if (tag == 42u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_cameratargetposition()));
} else {
goto handle_unusual;
}
break;
}
// int32 setFlag = 6;
case 6: {
if (tag == 48u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &setflag_)));
} else {
goto handle_unusual;
}
break;
}
// int32 setEnabled = 7;
case 7: {
if (tag == 56u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &setenabled_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
return false;
#undef DO_
}
void ConfigureOpenGLVisualizerCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
// int32 updateFlags = 1;
if (this->updateflags() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->updateflags(), output);
}
// double cameraDistance = 2;
if (this->cameradistance() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(2, this->cameradistance(), output);
}
// double cameraPitch = 3;
if (this->camerapitch() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(3, this->camerapitch(), output);
}
// double cameraYaw = 4;
if (this->camerayaw() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(4, this->camerayaw(), output);
}
// .pybullet_grpc.vec3 cameraTargetPosition = 5;
if (this->has_cameratargetposition()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
5, *this->cameratargetposition_, output);
}
// int32 setFlag = 6;
if (this->setflag() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->setflag(), output);
}
// int32 setEnabled = 7;
if (this->setenabled() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(7, this->setenabled(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
}
::google::protobuf::uint8* ConfigureOpenGLVisualizerCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
// int32 updateFlags = 1;
if (this->updateflags() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->updateflags(), target);
}
// double cameraDistance = 2;
if (this->cameradistance() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(2, this->cameradistance(), target);
}
// double cameraPitch = 3;
if (this->camerapitch() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(3, this->camerapitch(), target);
}
// double cameraYaw = 4;
if (this->camerayaw() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(4, this->camerayaw(), target);
}
// .pybullet_grpc.vec3 cameraTargetPosition = 5;
if (this->has_cameratargetposition()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
5, *this->cameratargetposition_, false, target);
}
// int32 setFlag = 6;
if (this->setflag() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->setflag(), target);
}
// int32 setEnabled = 7;
if (this->setenabled() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(7, this->setenabled(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
return target;
}
size_t ConfigureOpenGLVisualizerCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
size_t total_size = 0;
// .pybullet_grpc.vec3 cameraTargetPosition = 5;
if (this->has_cameratargetposition()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->cameratargetposition_);
}
// double cameraDistance = 2;
if (this->cameradistance() != 0) {
total_size += 1 + 8;
}
// double cameraPitch = 3;
if (this->camerapitch() != 0) {
total_size += 1 + 8;
}
// int32 updateFlags = 1;
if (this->updateflags() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->updateflags());
}
// int32 setFlag = 6;
if (this->setflag() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->setflag());
}
// double cameraYaw = 4;
if (this->camerayaw() != 0) {
total_size += 1 + 8;
}
// int32 setEnabled = 7;
if (this->setenabled() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->setenabled());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void ConfigureOpenGLVisualizerCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
GOOGLE_DCHECK_NE(&from, this);
const ConfigureOpenGLVisualizerCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const ConfigureOpenGLVisualizerCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
MergeFrom(*source);
}
}
void ConfigureOpenGLVisualizerCommand::MergeFrom(const ConfigureOpenGLVisualizerCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_cameratargetposition()) {
mutable_cameratargetposition()->::pybullet_grpc::vec3::MergeFrom(from.cameratargetposition());
}
if (from.cameradistance() != 0) {
set_cameradistance(from.cameradistance());
}
if (from.camerapitch() != 0) {
set_camerapitch(from.camerapitch());
}
if (from.updateflags() != 0) {
set_updateflags(from.updateflags());
}
if (from.setflag() != 0) {
set_setflag(from.setflag());
}
if (from.camerayaw() != 0) {
set_camerayaw(from.camerayaw());
}
if (from.setenabled() != 0) {
set_setenabled(from.setenabled());
}
}
void ConfigureOpenGLVisualizerCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void ConfigureOpenGLVisualizerCommand::CopyFrom(const ConfigureOpenGLVisualizerCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.ConfigureOpenGLVisualizerCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool ConfigureOpenGLVisualizerCommand::IsInitialized() const {
return true;
}
void ConfigureOpenGLVisualizerCommand::Swap(ConfigureOpenGLVisualizerCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void ConfigureOpenGLVisualizerCommand::InternalSwap(ConfigureOpenGLVisualizerCommand* other) {
std::swap(cameratargetposition_, other->cameratargetposition_);
std::swap(cameradistance_, other->cameradistance_);
std::swap(camerapitch_, other->camerapitch_);
std::swap(updateflags_, other->updateflags_);
std::swap(setflag_, other->setflag_);
std::swap(camerayaw_, other->camerayaw_);
std::swap(setenabled_, other->setenabled_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata ConfigureOpenGLVisualizerCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[25];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// ConfigureOpenGLVisualizerCommand
// int32 updateFlags = 1;
void ConfigureOpenGLVisualizerCommand::clear_updateflags() {
updateflags_ = 0;
}
::google::protobuf::int32 ConfigureOpenGLVisualizerCommand::updateflags() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ConfigureOpenGLVisualizerCommand.updateFlags)
return updateflags_;
}
void ConfigureOpenGLVisualizerCommand::set_updateflags(::google::protobuf::int32 value) {
updateflags_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ConfigureOpenGLVisualizerCommand.updateFlags)
}
// double cameraDistance = 2;
void ConfigureOpenGLVisualizerCommand::clear_cameradistance() {
cameradistance_ = 0;
}
double ConfigureOpenGLVisualizerCommand::cameradistance() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ConfigureOpenGLVisualizerCommand.cameraDistance)
return cameradistance_;
}
void ConfigureOpenGLVisualizerCommand::set_cameradistance(double value) {
cameradistance_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ConfigureOpenGLVisualizerCommand.cameraDistance)
}
// double cameraPitch = 3;
void ConfigureOpenGLVisualizerCommand::clear_camerapitch() {
camerapitch_ = 0;
}
double ConfigureOpenGLVisualizerCommand::camerapitch() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ConfigureOpenGLVisualizerCommand.cameraPitch)
return camerapitch_;
}
void ConfigureOpenGLVisualizerCommand::set_camerapitch(double value) {
camerapitch_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ConfigureOpenGLVisualizerCommand.cameraPitch)
}
// double cameraYaw = 4;
void ConfigureOpenGLVisualizerCommand::clear_camerayaw() {
camerayaw_ = 0;
}
double ConfigureOpenGLVisualizerCommand::camerayaw() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ConfigureOpenGLVisualizerCommand.cameraYaw)
return camerayaw_;
}
void ConfigureOpenGLVisualizerCommand::set_camerayaw(double value) {
camerayaw_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ConfigureOpenGLVisualizerCommand.cameraYaw)
}
// .pybullet_grpc.vec3 cameraTargetPosition = 5;
bool ConfigureOpenGLVisualizerCommand::has_cameratargetposition() const {
return this != internal_default_instance() && cameratargetposition_ != NULL;
}
void ConfigureOpenGLVisualizerCommand::clear_cameratargetposition() {
if (GetArenaNoVirtual() == NULL && cameratargetposition_ != NULL) delete cameratargetposition_;
cameratargetposition_ = NULL;
}
const ::pybullet_grpc::vec3& ConfigureOpenGLVisualizerCommand::cameratargetposition() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ConfigureOpenGLVisualizerCommand.cameraTargetPosition)
return cameratargetposition_ != NULL ? *cameratargetposition_
: *::pybullet_grpc::vec3::internal_default_instance();
}
::pybullet_grpc::vec3* ConfigureOpenGLVisualizerCommand::mutable_cameratargetposition() {
if (cameratargetposition_ == NULL) {
cameratargetposition_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.ConfigureOpenGLVisualizerCommand.cameraTargetPosition)
return cameratargetposition_;
}
::pybullet_grpc::vec3* ConfigureOpenGLVisualizerCommand::release_cameratargetposition() {
// @@protoc_insertion_point(field_release:pybullet_grpc.ConfigureOpenGLVisualizerCommand.cameraTargetPosition)
::pybullet_grpc::vec3* temp = cameratargetposition_;
cameratargetposition_ = NULL;
return temp;
}
void ConfigureOpenGLVisualizerCommand::set_allocated_cameratargetposition(::pybullet_grpc::vec3* cameratargetposition) {
delete cameratargetposition_;
cameratargetposition_ = cameratargetposition;
if (cameratargetposition) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.ConfigureOpenGLVisualizerCommand.cameraTargetPosition)
}
// int32 setFlag = 6;
void ConfigureOpenGLVisualizerCommand::clear_setflag() {
setflag_ = 0;
}
::google::protobuf::int32 ConfigureOpenGLVisualizerCommand::setflag() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ConfigureOpenGLVisualizerCommand.setFlag)
return setflag_;
}
void ConfigureOpenGLVisualizerCommand::set_setflag(::google::protobuf::int32 value) {
setflag_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ConfigureOpenGLVisualizerCommand.setFlag)
}
// int32 setEnabled = 7;
void ConfigureOpenGLVisualizerCommand::clear_setenabled() {
setenabled_ = 0;
}
::google::protobuf::int32 ConfigureOpenGLVisualizerCommand::setenabled() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.ConfigureOpenGLVisualizerCommand.setEnabled)
return setenabled_;
}
void ConfigureOpenGLVisualizerCommand::set_setenabled(::google::protobuf::int32 value) {
setenabled_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.ConfigureOpenGLVisualizerCommand.setEnabled)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int PhysicsSimulationParameters::kDeltaTimeFieldNumber;
const int PhysicsSimulationParameters::kGravityAccelerationFieldNumber;
const int PhysicsSimulationParameters::kNumSimulationSubStepsFieldNumber;
const int PhysicsSimulationParameters::kNumSolverIterationsFieldNumber;
const int PhysicsSimulationParameters::kUseRealTimeSimulationFieldNumber;
const int PhysicsSimulationParameters::kUseSplitImpulseFieldNumber;
const int PhysicsSimulationParameters::kSplitImpulsePenetrationThresholdFieldNumber;
const int PhysicsSimulationParameters::kContactBreakingThresholdFieldNumber;
const int PhysicsSimulationParameters::kInternalSimFlagsFieldNumber;
const int PhysicsSimulationParameters::kDefaultContactERPFieldNumber;
const int PhysicsSimulationParameters::kCollisionFilterModeFieldNumber;
const int PhysicsSimulationParameters::kEnableFileCachingFieldNumber;
const int PhysicsSimulationParameters::kRestitutionVelocityThresholdFieldNumber;
const int PhysicsSimulationParameters::kDefaultNonContactERPFieldNumber;
const int PhysicsSimulationParameters::kFrictionERPFieldNumber;
const int PhysicsSimulationParameters::kDefaultGlobalCFMFieldNumber;
const int PhysicsSimulationParameters::kFrictionCFMFieldNumber;
const int PhysicsSimulationParameters::kEnableConeFrictionFieldNumber;
const int PhysicsSimulationParameters::kDeterministicOverlappingPairsFieldNumber;
const int PhysicsSimulationParameters::kAllowedCcdPenetrationFieldNumber;
const int PhysicsSimulationParameters::kJointFeedbackModeFieldNumber;
const int PhysicsSimulationParameters::kSolverResidualThresholdFieldNumber;
const int PhysicsSimulationParameters::kContactSlopFieldNumber;
const int PhysicsSimulationParameters::kEnableSATFieldNumber;
const int PhysicsSimulationParameters::kConstraintSolverTypeFieldNumber;
const int PhysicsSimulationParameters::kMinimumSolverIslandSizeFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
PhysicsSimulationParameters::PhysicsSimulationParameters()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.PhysicsSimulationParameters)
}
PhysicsSimulationParameters::PhysicsSimulationParameters(const PhysicsSimulationParameters& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_gravityacceleration()) {
gravityacceleration_ = new ::pybullet_grpc::vec3(*from.gravityacceleration_);
} else {
gravityacceleration_ = NULL;
}
::memcpy(&deltatime_, &from.deltatime_,
reinterpret_cast<char*>(&minimumsolverislandsize_) -
reinterpret_cast<char*>(&deltatime_) + sizeof(minimumsolverislandsize_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.PhysicsSimulationParameters)
}
void PhysicsSimulationParameters::SharedCtor() {
::memset(&gravityacceleration_, 0, reinterpret_cast<char*>(&minimumsolverislandsize_) -
reinterpret_cast<char*>(&gravityacceleration_) + sizeof(minimumsolverislandsize_));
_cached_size_ = 0;
}
PhysicsSimulationParameters::~PhysicsSimulationParameters() {
// @@protoc_insertion_point(destructor:pybullet_grpc.PhysicsSimulationParameters)
SharedDtor();
}
void PhysicsSimulationParameters::SharedDtor() {
if (this != internal_default_instance()) {
delete gravityacceleration_;
}
}
void PhysicsSimulationParameters::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* PhysicsSimulationParameters::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[26].descriptor;
}
const PhysicsSimulationParameters& PhysicsSimulationParameters::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
PhysicsSimulationParameters* PhysicsSimulationParameters::New(::google::protobuf::Arena* arena) const {
PhysicsSimulationParameters* n = new PhysicsSimulationParameters;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void PhysicsSimulationParameters::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.PhysicsSimulationParameters)
if (GetArenaNoVirtual() == NULL && gravityacceleration_ != NULL) {
delete gravityacceleration_;
}
gravityacceleration_ = NULL;
::memset(&deltatime_, 0, reinterpret_cast<char*>(&minimumsolverislandsize_) -
reinterpret_cast<char*>(&deltatime_) + sizeof(minimumsolverislandsize_));
}
bool PhysicsSimulationParameters::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.PhysicsSimulationParameters)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(16383u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// double deltaTime = 1;
case 1: {
if (tag == 9u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &deltatime_)));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.vec3 gravityAcceleration = 2;
case 2: {
if (tag == 18u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_gravityacceleration()));
} else {
goto handle_unusual;
}
break;
}
// int32 numSimulationSubSteps = 3;
case 3: {
if (tag == 24u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &numsimulationsubsteps_)));
} else {
goto handle_unusual;
}
break;
}
// int32 numSolverIterations = 4;
case 4: {
if (tag == 32u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &numsolveriterations_)));
} else {
goto handle_unusual;
}
break;
}
// int32 useRealTimeSimulation = 5;
case 5: {
if (tag == 40u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &userealtimesimulation_)));
} else {
goto handle_unusual;
}
break;
}
// int32 useSplitImpulse = 6;
case 6: {
if (tag == 48u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &usesplitimpulse_)));
} else {
goto handle_unusual;
}
break;
}
// double splitImpulsePenetrationThreshold = 7;
case 7: {
if (tag == 57u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &splitimpulsepenetrationthreshold_)));
} else {
goto handle_unusual;
}
break;
}
// double contactBreakingThreshold = 8;
case 8: {
if (tag == 65u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &contactbreakingthreshold_)));
} else {
goto handle_unusual;
}
break;
}
// int32 internalSimFlags = 9;
case 9: {
if (tag == 72u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &internalsimflags_)));
} else {
goto handle_unusual;
}
break;
}
// double defaultContactERP = 10;
case 10: {
if (tag == 81u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &defaultcontacterp_)));
} else {
goto handle_unusual;
}
break;
}
// int32 collisionFilterMode = 11;
case 11: {
if (tag == 88u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &collisionfiltermode_)));
} else {
goto handle_unusual;
}
break;
}
// int32 enableFileCaching = 12;
case 12: {
if (tag == 96u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &enablefilecaching_)));
} else {
goto handle_unusual;
}
break;
}
// double restitutionVelocityThreshold = 13;
case 13: {
if (tag == 105u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &restitutionvelocitythreshold_)));
} else {
goto handle_unusual;
}
break;
}
// double defaultNonContactERP = 14;
case 14: {
if (tag == 113u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &defaultnoncontacterp_)));
} else {
goto handle_unusual;
}
break;
}
// double frictionERP = 15;
case 15: {
if (tag == 121u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &frictionerp_)));
} else {
goto handle_unusual;
}
break;
}
// double defaultGlobalCFM = 16;
case 16: {
if (tag == 129u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &defaultglobalcfm_)));
} else {
goto handle_unusual;
}
break;
}
// double frictionCFM = 17;
case 17: {
if (tag == 137u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &frictioncfm_)));
} else {
goto handle_unusual;
}
break;
}
// int32 enableConeFriction = 18;
case 18: {
if (tag == 144u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &enableconefriction_)));
} else {
goto handle_unusual;
}
break;
}
// int32 deterministicOverlappingPairs = 19;
case 19: {
if (tag == 152u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &deterministicoverlappingpairs_)));
} else {
goto handle_unusual;
}
break;
}
// double allowedCcdPenetration = 20;
case 20: {
if (tag == 161u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &allowedccdpenetration_)));
} else {
goto handle_unusual;
}
break;
}
// int32 jointFeedbackMode = 21;
case 21: {
if (tag == 168u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &jointfeedbackmode_)));
} else {
goto handle_unusual;
}
break;
}
// double solverResidualThreshold = 22;
case 22: {
if (tag == 177u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &solverresidualthreshold_)));
} else {
goto handle_unusual;
}
break;
}
// double contactSlop = 23;
case 23: {
if (tag == 185u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &contactslop_)));
} else {
goto handle_unusual;
}
break;
}
// int32 enableSAT = 24;
case 24: {
if (tag == 192u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &enablesat_)));
} else {
goto handle_unusual;
}
break;
}
// int32 constraintSolverType = 25;
case 25: {
if (tag == 200u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &constraintsolvertype_)));
} else {
goto handle_unusual;
}
break;
}
// int32 minimumSolverIslandSize = 26;
case 26: {
if (tag == 208u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &minimumsolverislandsize_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.PhysicsSimulationParameters)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.PhysicsSimulationParameters)
return false;
#undef DO_
}
void PhysicsSimulationParameters::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.PhysicsSimulationParameters)
// double deltaTime = 1;
if (this->deltatime() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(1, this->deltatime(), output);
}
// .pybullet_grpc.vec3 gravityAcceleration = 2;
if (this->has_gravityacceleration()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
2, *this->gravityacceleration_, output);
}
// int32 numSimulationSubSteps = 3;
if (this->numsimulationsubsteps() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->numsimulationsubsteps(), output);
}
// int32 numSolverIterations = 4;
if (this->numsolveriterations() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->numsolveriterations(), output);
}
// int32 useRealTimeSimulation = 5;
if (this->userealtimesimulation() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(5, this->userealtimesimulation(), output);
}
// int32 useSplitImpulse = 6;
if (this->usesplitimpulse() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->usesplitimpulse(), output);
}
// double splitImpulsePenetrationThreshold = 7;
if (this->splitimpulsepenetrationthreshold() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(7, this->splitimpulsepenetrationthreshold(), output);
}
// double contactBreakingThreshold = 8;
if (this->contactbreakingthreshold() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(8, this->contactbreakingthreshold(), output);
}
// int32 internalSimFlags = 9;
if (this->internalsimflags() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(9, this->internalsimflags(), output);
}
// double defaultContactERP = 10;
if (this->defaultcontacterp() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(10, this->defaultcontacterp(), output);
}
// int32 collisionFilterMode = 11;
if (this->collisionfiltermode() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(11, this->collisionfiltermode(), output);
}
// int32 enableFileCaching = 12;
if (this->enablefilecaching() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(12, this->enablefilecaching(), output);
}
// double restitutionVelocityThreshold = 13;
if (this->restitutionvelocitythreshold() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(13, this->restitutionvelocitythreshold(), output);
}
// double defaultNonContactERP = 14;
if (this->defaultnoncontacterp() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(14, this->defaultnoncontacterp(), output);
}
// double frictionERP = 15;
if (this->frictionerp() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(15, this->frictionerp(), output);
}
// double defaultGlobalCFM = 16;
if (this->defaultglobalcfm() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(16, this->defaultglobalcfm(), output);
}
// double frictionCFM = 17;
if (this->frictioncfm() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(17, this->frictioncfm(), output);
}
// int32 enableConeFriction = 18;
if (this->enableconefriction() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(18, this->enableconefriction(), output);
}
// int32 deterministicOverlappingPairs = 19;
if (this->deterministicoverlappingpairs() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(19, this->deterministicoverlappingpairs(), output);
}
// double allowedCcdPenetration = 20;
if (this->allowedccdpenetration() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(20, this->allowedccdpenetration(), output);
}
// int32 jointFeedbackMode = 21;
if (this->jointfeedbackmode() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(21, this->jointfeedbackmode(), output);
}
// double solverResidualThreshold = 22;
if (this->solverresidualthreshold() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(22, this->solverresidualthreshold(), output);
}
// double contactSlop = 23;
if (this->contactslop() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(23, this->contactslop(), output);
}
// int32 enableSAT = 24;
if (this->enablesat() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(24, this->enablesat(), output);
}
// int32 constraintSolverType = 25;
if (this->constraintsolvertype() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(25, this->constraintsolvertype(), output);
}
// int32 minimumSolverIslandSize = 26;
if (this->minimumsolverislandsize() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(26, this->minimumsolverislandsize(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.PhysicsSimulationParameters)
}
::google::protobuf::uint8* PhysicsSimulationParameters::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.PhysicsSimulationParameters)
// double deltaTime = 1;
if (this->deltatime() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(1, this->deltatime(), target);
}
// .pybullet_grpc.vec3 gravityAcceleration = 2;
if (this->has_gravityacceleration()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
2, *this->gravityacceleration_, false, target);
}
// int32 numSimulationSubSteps = 3;
if (this->numsimulationsubsteps() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->numsimulationsubsteps(), target);
}
// int32 numSolverIterations = 4;
if (this->numsolveriterations() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->numsolveriterations(), target);
}
// int32 useRealTimeSimulation = 5;
if (this->userealtimesimulation() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(5, this->userealtimesimulation(), target);
}
// int32 useSplitImpulse = 6;
if (this->usesplitimpulse() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->usesplitimpulse(), target);
}
// double splitImpulsePenetrationThreshold = 7;
if (this->splitimpulsepenetrationthreshold() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(7, this->splitimpulsepenetrationthreshold(), target);
}
// double contactBreakingThreshold = 8;
if (this->contactbreakingthreshold() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(8, this->contactbreakingthreshold(), target);
}
// int32 internalSimFlags = 9;
if (this->internalsimflags() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(9, this->internalsimflags(), target);
}
// double defaultContactERP = 10;
if (this->defaultcontacterp() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(10, this->defaultcontacterp(), target);
}
// int32 collisionFilterMode = 11;
if (this->collisionfiltermode() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(11, this->collisionfiltermode(), target);
}
// int32 enableFileCaching = 12;
if (this->enablefilecaching() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(12, this->enablefilecaching(), target);
}
// double restitutionVelocityThreshold = 13;
if (this->restitutionvelocitythreshold() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(13, this->restitutionvelocitythreshold(), target);
}
// double defaultNonContactERP = 14;
if (this->defaultnoncontacterp() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(14, this->defaultnoncontacterp(), target);
}
// double frictionERP = 15;
if (this->frictionerp() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(15, this->frictionerp(), target);
}
// double defaultGlobalCFM = 16;
if (this->defaultglobalcfm() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(16, this->defaultglobalcfm(), target);
}
// double frictionCFM = 17;
if (this->frictioncfm() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(17, this->frictioncfm(), target);
}
// int32 enableConeFriction = 18;
if (this->enableconefriction() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(18, this->enableconefriction(), target);
}
// int32 deterministicOverlappingPairs = 19;
if (this->deterministicoverlappingpairs() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(19, this->deterministicoverlappingpairs(), target);
}
// double allowedCcdPenetration = 20;
if (this->allowedccdpenetration() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(20, this->allowedccdpenetration(), target);
}
// int32 jointFeedbackMode = 21;
if (this->jointfeedbackmode() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(21, this->jointfeedbackmode(), target);
}
// double solverResidualThreshold = 22;
if (this->solverresidualthreshold() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(22, this->solverresidualthreshold(), target);
}
// double contactSlop = 23;
if (this->contactslop() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(23, this->contactslop(), target);
}
// int32 enableSAT = 24;
if (this->enablesat() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(24, this->enablesat(), target);
}
// int32 constraintSolverType = 25;
if (this->constraintsolvertype() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(25, this->constraintsolvertype(), target);
}
// int32 minimumSolverIslandSize = 26;
if (this->minimumsolverislandsize() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(26, this->minimumsolverislandsize(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.PhysicsSimulationParameters)
return target;
}
size_t PhysicsSimulationParameters::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.PhysicsSimulationParameters)
size_t total_size = 0;
// .pybullet_grpc.vec3 gravityAcceleration = 2;
if (this->has_gravityacceleration()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->gravityacceleration_);
}
// double deltaTime = 1;
if (this->deltatime() != 0) {
total_size += 1 + 8;
}
// int32 numSimulationSubSteps = 3;
if (this->numsimulationsubsteps() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->numsimulationsubsteps());
}
// int32 numSolverIterations = 4;
if (this->numsolveriterations() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->numsolveriterations());
}
// int32 useRealTimeSimulation = 5;
if (this->userealtimesimulation() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->userealtimesimulation());
}
// int32 useSplitImpulse = 6;
if (this->usesplitimpulse() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->usesplitimpulse());
}
// double splitImpulsePenetrationThreshold = 7;
if (this->splitimpulsepenetrationthreshold() != 0) {
total_size += 1 + 8;
}
// double contactBreakingThreshold = 8;
if (this->contactbreakingthreshold() != 0) {
total_size += 1 + 8;
}
// double defaultContactERP = 10;
if (this->defaultcontacterp() != 0) {
total_size += 1 + 8;
}
// int32 internalSimFlags = 9;
if (this->internalsimflags() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->internalsimflags());
}
// int32 collisionFilterMode = 11;
if (this->collisionfiltermode() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->collisionfiltermode());
}
// double restitutionVelocityThreshold = 13;
if (this->restitutionvelocitythreshold() != 0) {
total_size += 1 + 8;
}
// double defaultNonContactERP = 14;
if (this->defaultnoncontacterp() != 0) {
total_size += 1 + 8;
}
// double frictionERP = 15;
if (this->frictionerp() != 0) {
total_size += 1 + 8;
}
// int32 enableFileCaching = 12;
if (this->enablefilecaching() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->enablefilecaching());
}
// int32 enableConeFriction = 18;
if (this->enableconefriction() != 0) {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->enableconefriction());
}
// double defaultGlobalCFM = 16;
if (this->defaultglobalcfm() != 0) {
total_size += 2 + 8;
}
// double frictionCFM = 17;
if (this->frictioncfm() != 0) {
total_size += 2 + 8;
}
// double allowedCcdPenetration = 20;
if (this->allowedccdpenetration() != 0) {
total_size += 2 + 8;
}
// int32 deterministicOverlappingPairs = 19;
if (this->deterministicoverlappingpairs() != 0) {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->deterministicoverlappingpairs());
}
// int32 jointFeedbackMode = 21;
if (this->jointfeedbackmode() != 0) {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->jointfeedbackmode());
}
// double solverResidualThreshold = 22;
if (this->solverresidualthreshold() != 0) {
total_size += 2 + 8;
}
// double contactSlop = 23;
if (this->contactslop() != 0) {
total_size += 2 + 8;
}
// int32 enableSAT = 24;
if (this->enablesat() != 0) {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->enablesat());
}
// int32 constraintSolverType = 25;
if (this->constraintsolvertype() != 0) {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->constraintsolvertype());
}
// int32 minimumSolverIslandSize = 26;
if (this->minimumsolverislandsize() != 0) {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->minimumsolverislandsize());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void PhysicsSimulationParameters::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.PhysicsSimulationParameters)
GOOGLE_DCHECK_NE(&from, this);
const PhysicsSimulationParameters* source =
::google::protobuf::internal::DynamicCastToGenerated<const PhysicsSimulationParameters>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.PhysicsSimulationParameters)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.PhysicsSimulationParameters)
MergeFrom(*source);
}
}
void PhysicsSimulationParameters::MergeFrom(const PhysicsSimulationParameters& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.PhysicsSimulationParameters)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_gravityacceleration()) {
mutable_gravityacceleration()->::pybullet_grpc::vec3::MergeFrom(from.gravityacceleration());
}
if (from.deltatime() != 0) {
set_deltatime(from.deltatime());
}
if (from.numsimulationsubsteps() != 0) {
set_numsimulationsubsteps(from.numsimulationsubsteps());
}
if (from.numsolveriterations() != 0) {
set_numsolveriterations(from.numsolveriterations());
}
if (from.userealtimesimulation() != 0) {
set_userealtimesimulation(from.userealtimesimulation());
}
if (from.usesplitimpulse() != 0) {
set_usesplitimpulse(from.usesplitimpulse());
}
if (from.splitimpulsepenetrationthreshold() != 0) {
set_splitimpulsepenetrationthreshold(from.splitimpulsepenetrationthreshold());
}
if (from.contactbreakingthreshold() != 0) {
set_contactbreakingthreshold(from.contactbreakingthreshold());
}
if (from.defaultcontacterp() != 0) {
set_defaultcontacterp(from.defaultcontacterp());
}
if (from.internalsimflags() != 0) {
set_internalsimflags(from.internalsimflags());
}
if (from.collisionfiltermode() != 0) {
set_collisionfiltermode(from.collisionfiltermode());
}
if (from.restitutionvelocitythreshold() != 0) {
set_restitutionvelocitythreshold(from.restitutionvelocitythreshold());
}
if (from.defaultnoncontacterp() != 0) {
set_defaultnoncontacterp(from.defaultnoncontacterp());
}
if (from.frictionerp() != 0) {
set_frictionerp(from.frictionerp());
}
if (from.enablefilecaching() != 0) {
set_enablefilecaching(from.enablefilecaching());
}
if (from.enableconefriction() != 0) {
set_enableconefriction(from.enableconefriction());
}
if (from.defaultglobalcfm() != 0) {
set_defaultglobalcfm(from.defaultglobalcfm());
}
if (from.frictioncfm() != 0) {
set_frictioncfm(from.frictioncfm());
}
if (from.allowedccdpenetration() != 0) {
set_allowedccdpenetration(from.allowedccdpenetration());
}
if (from.deterministicoverlappingpairs() != 0) {
set_deterministicoverlappingpairs(from.deterministicoverlappingpairs());
}
if (from.jointfeedbackmode() != 0) {
set_jointfeedbackmode(from.jointfeedbackmode());
}
if (from.solverresidualthreshold() != 0) {
set_solverresidualthreshold(from.solverresidualthreshold());
}
if (from.contactslop() != 0) {
set_contactslop(from.contactslop());
}
if (from.enablesat() != 0) {
set_enablesat(from.enablesat());
}
if (from.constraintsolvertype() != 0) {
set_constraintsolvertype(from.constraintsolvertype());
}
if (from.minimumsolverislandsize() != 0) {
set_minimumsolverislandsize(from.minimumsolverislandsize());
}
}
void PhysicsSimulationParameters::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.PhysicsSimulationParameters)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void PhysicsSimulationParameters::CopyFrom(const PhysicsSimulationParameters& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.PhysicsSimulationParameters)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool PhysicsSimulationParameters::IsInitialized() const {
return true;
}
void PhysicsSimulationParameters::Swap(PhysicsSimulationParameters* other) {
if (other == this) return;
InternalSwap(other);
}
void PhysicsSimulationParameters::InternalSwap(PhysicsSimulationParameters* other) {
std::swap(gravityacceleration_, other->gravityacceleration_);
std::swap(deltatime_, other->deltatime_);
std::swap(numsimulationsubsteps_, other->numsimulationsubsteps_);
std::swap(numsolveriterations_, other->numsolveriterations_);
std::swap(userealtimesimulation_, other->userealtimesimulation_);
std::swap(usesplitimpulse_, other->usesplitimpulse_);
std::swap(splitimpulsepenetrationthreshold_, other->splitimpulsepenetrationthreshold_);
std::swap(contactbreakingthreshold_, other->contactbreakingthreshold_);
std::swap(defaultcontacterp_, other->defaultcontacterp_);
std::swap(internalsimflags_, other->internalsimflags_);
std::swap(collisionfiltermode_, other->collisionfiltermode_);
std::swap(restitutionvelocitythreshold_, other->restitutionvelocitythreshold_);
std::swap(defaultnoncontacterp_, other->defaultnoncontacterp_);
std::swap(frictionerp_, other->frictionerp_);
std::swap(enablefilecaching_, other->enablefilecaching_);
std::swap(enableconefriction_, other->enableconefriction_);
std::swap(defaultglobalcfm_, other->defaultglobalcfm_);
std::swap(frictioncfm_, other->frictioncfm_);
std::swap(allowedccdpenetration_, other->allowedccdpenetration_);
std::swap(deterministicoverlappingpairs_, other->deterministicoverlappingpairs_);
std::swap(jointfeedbackmode_, other->jointfeedbackmode_);
std::swap(solverresidualthreshold_, other->solverresidualthreshold_);
std::swap(contactslop_, other->contactslop_);
std::swap(enablesat_, other->enablesat_);
std::swap(constraintsolvertype_, other->constraintsolvertype_);
std::swap(minimumsolverislandsize_, other->minimumsolverislandsize_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata PhysicsSimulationParameters::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[26];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// PhysicsSimulationParameters
// double deltaTime = 1;
void PhysicsSimulationParameters::clear_deltatime() {
deltatime_ = 0;
}
double PhysicsSimulationParameters::deltatime() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.deltaTime)
return deltatime_;
}
void PhysicsSimulationParameters::set_deltatime(double value) {
deltatime_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.deltaTime)
}
// .pybullet_grpc.vec3 gravityAcceleration = 2;
bool PhysicsSimulationParameters::has_gravityacceleration() const {
return this != internal_default_instance() && gravityacceleration_ != NULL;
}
void PhysicsSimulationParameters::clear_gravityacceleration() {
if (GetArenaNoVirtual() == NULL && gravityacceleration_ != NULL) delete gravityacceleration_;
gravityacceleration_ = NULL;
}
const ::pybullet_grpc::vec3& PhysicsSimulationParameters::gravityacceleration() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.gravityAcceleration)
return gravityacceleration_ != NULL ? *gravityacceleration_
: *::pybullet_grpc::vec3::internal_default_instance();
}
::pybullet_grpc::vec3* PhysicsSimulationParameters::mutable_gravityacceleration() {
if (gravityacceleration_ == NULL) {
gravityacceleration_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PhysicsSimulationParameters.gravityAcceleration)
return gravityacceleration_;
}
::pybullet_grpc::vec3* PhysicsSimulationParameters::release_gravityacceleration() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PhysicsSimulationParameters.gravityAcceleration)
::pybullet_grpc::vec3* temp = gravityacceleration_;
gravityacceleration_ = NULL;
return temp;
}
void PhysicsSimulationParameters::set_allocated_gravityacceleration(::pybullet_grpc::vec3* gravityacceleration) {
delete gravityacceleration_;
gravityacceleration_ = gravityacceleration;
if (gravityacceleration) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PhysicsSimulationParameters.gravityAcceleration)
}
// int32 numSimulationSubSteps = 3;
void PhysicsSimulationParameters::clear_numsimulationsubsteps() {
numsimulationsubsteps_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::numsimulationsubsteps() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.numSimulationSubSteps)
return numsimulationsubsteps_;
}
void PhysicsSimulationParameters::set_numsimulationsubsteps(::google::protobuf::int32 value) {
numsimulationsubsteps_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.numSimulationSubSteps)
}
// int32 numSolverIterations = 4;
void PhysicsSimulationParameters::clear_numsolveriterations() {
numsolveriterations_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::numsolveriterations() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.numSolverIterations)
return numsolveriterations_;
}
void PhysicsSimulationParameters::set_numsolveriterations(::google::protobuf::int32 value) {
numsolveriterations_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.numSolverIterations)
}
// int32 useRealTimeSimulation = 5;
void PhysicsSimulationParameters::clear_userealtimesimulation() {
userealtimesimulation_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::userealtimesimulation() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.useRealTimeSimulation)
return userealtimesimulation_;
}
void PhysicsSimulationParameters::set_userealtimesimulation(::google::protobuf::int32 value) {
userealtimesimulation_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.useRealTimeSimulation)
}
// int32 useSplitImpulse = 6;
void PhysicsSimulationParameters::clear_usesplitimpulse() {
usesplitimpulse_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::usesplitimpulse() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.useSplitImpulse)
return usesplitimpulse_;
}
void PhysicsSimulationParameters::set_usesplitimpulse(::google::protobuf::int32 value) {
usesplitimpulse_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.useSplitImpulse)
}
// double splitImpulsePenetrationThreshold = 7;
void PhysicsSimulationParameters::clear_splitimpulsepenetrationthreshold() {
splitimpulsepenetrationthreshold_ = 0;
}
double PhysicsSimulationParameters::splitimpulsepenetrationthreshold() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.splitImpulsePenetrationThreshold)
return splitimpulsepenetrationthreshold_;
}
void PhysicsSimulationParameters::set_splitimpulsepenetrationthreshold(double value) {
splitimpulsepenetrationthreshold_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.splitImpulsePenetrationThreshold)
}
// double contactBreakingThreshold = 8;
void PhysicsSimulationParameters::clear_contactbreakingthreshold() {
contactbreakingthreshold_ = 0;
}
double PhysicsSimulationParameters::contactbreakingthreshold() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.contactBreakingThreshold)
return contactbreakingthreshold_;
}
void PhysicsSimulationParameters::set_contactbreakingthreshold(double value) {
contactbreakingthreshold_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.contactBreakingThreshold)
}
// int32 internalSimFlags = 9;
void PhysicsSimulationParameters::clear_internalsimflags() {
internalsimflags_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::internalsimflags() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.internalSimFlags)
return internalsimflags_;
}
void PhysicsSimulationParameters::set_internalsimflags(::google::protobuf::int32 value) {
internalsimflags_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.internalSimFlags)
}
// double defaultContactERP = 10;
void PhysicsSimulationParameters::clear_defaultcontacterp() {
defaultcontacterp_ = 0;
}
double PhysicsSimulationParameters::defaultcontacterp() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.defaultContactERP)
return defaultcontacterp_;
}
void PhysicsSimulationParameters::set_defaultcontacterp(double value) {
defaultcontacterp_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.defaultContactERP)
}
// int32 collisionFilterMode = 11;
void PhysicsSimulationParameters::clear_collisionfiltermode() {
collisionfiltermode_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::collisionfiltermode() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.collisionFilterMode)
return collisionfiltermode_;
}
void PhysicsSimulationParameters::set_collisionfiltermode(::google::protobuf::int32 value) {
collisionfiltermode_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.collisionFilterMode)
}
// int32 enableFileCaching = 12;
void PhysicsSimulationParameters::clear_enablefilecaching() {
enablefilecaching_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::enablefilecaching() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.enableFileCaching)
return enablefilecaching_;
}
void PhysicsSimulationParameters::set_enablefilecaching(::google::protobuf::int32 value) {
enablefilecaching_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.enableFileCaching)
}
// double restitutionVelocityThreshold = 13;
void PhysicsSimulationParameters::clear_restitutionvelocitythreshold() {
restitutionvelocitythreshold_ = 0;
}
double PhysicsSimulationParameters::restitutionvelocitythreshold() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.restitutionVelocityThreshold)
return restitutionvelocitythreshold_;
}
void PhysicsSimulationParameters::set_restitutionvelocitythreshold(double value) {
restitutionvelocitythreshold_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.restitutionVelocityThreshold)
}
// double defaultNonContactERP = 14;
void PhysicsSimulationParameters::clear_defaultnoncontacterp() {
defaultnoncontacterp_ = 0;
}
double PhysicsSimulationParameters::defaultnoncontacterp() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.defaultNonContactERP)
return defaultnoncontacterp_;
}
void PhysicsSimulationParameters::set_defaultnoncontacterp(double value) {
defaultnoncontacterp_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.defaultNonContactERP)
}
// double frictionERP = 15;
void PhysicsSimulationParameters::clear_frictionerp() {
frictionerp_ = 0;
}
double PhysicsSimulationParameters::frictionerp() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.frictionERP)
return frictionerp_;
}
void PhysicsSimulationParameters::set_frictionerp(double value) {
frictionerp_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.frictionERP)
}
// double defaultGlobalCFM = 16;
void PhysicsSimulationParameters::clear_defaultglobalcfm() {
defaultglobalcfm_ = 0;
}
double PhysicsSimulationParameters::defaultglobalcfm() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.defaultGlobalCFM)
return defaultglobalcfm_;
}
void PhysicsSimulationParameters::set_defaultglobalcfm(double value) {
defaultglobalcfm_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.defaultGlobalCFM)
}
// double frictionCFM = 17;
void PhysicsSimulationParameters::clear_frictioncfm() {
frictioncfm_ = 0;
}
double PhysicsSimulationParameters::frictioncfm() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.frictionCFM)
return frictioncfm_;
}
void PhysicsSimulationParameters::set_frictioncfm(double value) {
frictioncfm_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.frictionCFM)
}
// int32 enableConeFriction = 18;
void PhysicsSimulationParameters::clear_enableconefriction() {
enableconefriction_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::enableconefriction() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.enableConeFriction)
return enableconefriction_;
}
void PhysicsSimulationParameters::set_enableconefriction(::google::protobuf::int32 value) {
enableconefriction_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.enableConeFriction)
}
// int32 deterministicOverlappingPairs = 19;
void PhysicsSimulationParameters::clear_deterministicoverlappingpairs() {
deterministicoverlappingpairs_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::deterministicoverlappingpairs() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.deterministicOverlappingPairs)
return deterministicoverlappingpairs_;
}
void PhysicsSimulationParameters::set_deterministicoverlappingpairs(::google::protobuf::int32 value) {
deterministicoverlappingpairs_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.deterministicOverlappingPairs)
}
// double allowedCcdPenetration = 20;
void PhysicsSimulationParameters::clear_allowedccdpenetration() {
allowedccdpenetration_ = 0;
}
double PhysicsSimulationParameters::allowedccdpenetration() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.allowedCcdPenetration)
return allowedccdpenetration_;
}
void PhysicsSimulationParameters::set_allowedccdpenetration(double value) {
allowedccdpenetration_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.allowedCcdPenetration)
}
// int32 jointFeedbackMode = 21;
void PhysicsSimulationParameters::clear_jointfeedbackmode() {
jointfeedbackmode_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::jointfeedbackmode() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.jointFeedbackMode)
return jointfeedbackmode_;
}
void PhysicsSimulationParameters::set_jointfeedbackmode(::google::protobuf::int32 value) {
jointfeedbackmode_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.jointFeedbackMode)
}
// double solverResidualThreshold = 22;
void PhysicsSimulationParameters::clear_solverresidualthreshold() {
solverresidualthreshold_ = 0;
}
double PhysicsSimulationParameters::solverresidualthreshold() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.solverResidualThreshold)
return solverresidualthreshold_;
}
void PhysicsSimulationParameters::set_solverresidualthreshold(double value) {
solverresidualthreshold_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.solverResidualThreshold)
}
// double contactSlop = 23;
void PhysicsSimulationParameters::clear_contactslop() {
contactslop_ = 0;
}
double PhysicsSimulationParameters::contactslop() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.contactSlop)
return contactslop_;
}
void PhysicsSimulationParameters::set_contactslop(double value) {
contactslop_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.contactSlop)
}
// int32 enableSAT = 24;
void PhysicsSimulationParameters::clear_enablesat() {
enablesat_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::enablesat() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.enableSAT)
return enablesat_;
}
void PhysicsSimulationParameters::set_enablesat(::google::protobuf::int32 value) {
enablesat_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.enableSAT)
}
// int32 constraintSolverType = 25;
void PhysicsSimulationParameters::clear_constraintsolvertype() {
constraintsolvertype_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::constraintsolvertype() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.constraintSolverType)
return constraintsolvertype_;
}
void PhysicsSimulationParameters::set_constraintsolvertype(::google::protobuf::int32 value) {
constraintsolvertype_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.constraintSolverType)
}
// int32 minimumSolverIslandSize = 26;
void PhysicsSimulationParameters::clear_minimumsolverislandsize() {
minimumsolverislandsize_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParameters::minimumsolverislandsize() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParameters.minimumSolverIslandSize)
return minimumsolverislandsize_;
}
void PhysicsSimulationParameters::set_minimumsolverislandsize(::google::protobuf::int32 value) {
minimumsolverislandsize_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParameters.minimumSolverIslandSize)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int PhysicsSimulationParametersCommand::kUpdateFlagsFieldNumber;
const int PhysicsSimulationParametersCommand::kParamsFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
PhysicsSimulationParametersCommand::PhysicsSimulationParametersCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.PhysicsSimulationParametersCommand)
}
PhysicsSimulationParametersCommand::PhysicsSimulationParametersCommand(const PhysicsSimulationParametersCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_params()) {
params_ = new ::pybullet_grpc::PhysicsSimulationParameters(*from.params_);
} else {
params_ = NULL;
}
updateflags_ = from.updateflags_;
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.PhysicsSimulationParametersCommand)
}
void PhysicsSimulationParametersCommand::SharedCtor() {
::memset(&params_, 0, reinterpret_cast<char*>(&updateflags_) -
reinterpret_cast<char*>(&params_) + sizeof(updateflags_));
_cached_size_ = 0;
}
PhysicsSimulationParametersCommand::~PhysicsSimulationParametersCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.PhysicsSimulationParametersCommand)
SharedDtor();
}
void PhysicsSimulationParametersCommand::SharedDtor() {
if (this != internal_default_instance()) {
delete params_;
}
}
void PhysicsSimulationParametersCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* PhysicsSimulationParametersCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[27].descriptor;
}
const PhysicsSimulationParametersCommand& PhysicsSimulationParametersCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
PhysicsSimulationParametersCommand* PhysicsSimulationParametersCommand::New(::google::protobuf::Arena* arena) const {
PhysicsSimulationParametersCommand* n = new PhysicsSimulationParametersCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void PhysicsSimulationParametersCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.PhysicsSimulationParametersCommand)
if (GetArenaNoVirtual() == NULL && params_ != NULL) {
delete params_;
}
params_ = NULL;
updateflags_ = 0;
}
bool PhysicsSimulationParametersCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.PhysicsSimulationParametersCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 updateFlags = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &updateflags_)));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.PhysicsSimulationParameters params = 2;
case 2: {
if (tag == 18u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_params()));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.PhysicsSimulationParametersCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.PhysicsSimulationParametersCommand)
return false;
#undef DO_
}
void PhysicsSimulationParametersCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.PhysicsSimulationParametersCommand)
// int32 updateFlags = 1;
if (this->updateflags() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->updateflags(), output);
}
// .pybullet_grpc.PhysicsSimulationParameters params = 2;
if (this->has_params()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
2, *this->params_, output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.PhysicsSimulationParametersCommand)
}
::google::protobuf::uint8* PhysicsSimulationParametersCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.PhysicsSimulationParametersCommand)
// int32 updateFlags = 1;
if (this->updateflags() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->updateflags(), target);
}
// .pybullet_grpc.PhysicsSimulationParameters params = 2;
if (this->has_params()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
2, *this->params_, false, target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.PhysicsSimulationParametersCommand)
return target;
}
size_t PhysicsSimulationParametersCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.PhysicsSimulationParametersCommand)
size_t total_size = 0;
// .pybullet_grpc.PhysicsSimulationParameters params = 2;
if (this->has_params()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->params_);
}
// int32 updateFlags = 1;
if (this->updateflags() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->updateflags());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void PhysicsSimulationParametersCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.PhysicsSimulationParametersCommand)
GOOGLE_DCHECK_NE(&from, this);
const PhysicsSimulationParametersCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const PhysicsSimulationParametersCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.PhysicsSimulationParametersCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.PhysicsSimulationParametersCommand)
MergeFrom(*source);
}
}
void PhysicsSimulationParametersCommand::MergeFrom(const PhysicsSimulationParametersCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.PhysicsSimulationParametersCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_params()) {
mutable_params()->::pybullet_grpc::PhysicsSimulationParameters::MergeFrom(from.params());
}
if (from.updateflags() != 0) {
set_updateflags(from.updateflags());
}
}
void PhysicsSimulationParametersCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.PhysicsSimulationParametersCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void PhysicsSimulationParametersCommand::CopyFrom(const PhysicsSimulationParametersCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.PhysicsSimulationParametersCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool PhysicsSimulationParametersCommand::IsInitialized() const {
return true;
}
void PhysicsSimulationParametersCommand::Swap(PhysicsSimulationParametersCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void PhysicsSimulationParametersCommand::InternalSwap(PhysicsSimulationParametersCommand* other) {
std::swap(params_, other->params_);
std::swap(updateflags_, other->updateflags_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata PhysicsSimulationParametersCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[27];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// PhysicsSimulationParametersCommand
// int32 updateFlags = 1;
void PhysicsSimulationParametersCommand::clear_updateflags() {
updateflags_ = 0;
}
::google::protobuf::int32 PhysicsSimulationParametersCommand::updateflags() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParametersCommand.updateFlags)
return updateflags_;
}
void PhysicsSimulationParametersCommand::set_updateflags(::google::protobuf::int32 value) {
updateflags_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PhysicsSimulationParametersCommand.updateFlags)
}
// .pybullet_grpc.PhysicsSimulationParameters params = 2;
bool PhysicsSimulationParametersCommand::has_params() const {
return this != internal_default_instance() && params_ != NULL;
}
void PhysicsSimulationParametersCommand::clear_params() {
if (GetArenaNoVirtual() == NULL && params_ != NULL) delete params_;
params_ = NULL;
}
const ::pybullet_grpc::PhysicsSimulationParameters& PhysicsSimulationParametersCommand::params() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PhysicsSimulationParametersCommand.params)
return params_ != NULL ? *params_
: *::pybullet_grpc::PhysicsSimulationParameters::internal_default_instance();
}
::pybullet_grpc::PhysicsSimulationParameters* PhysicsSimulationParametersCommand::mutable_params() {
if (params_ == NULL) {
params_ = new ::pybullet_grpc::PhysicsSimulationParameters;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PhysicsSimulationParametersCommand.params)
return params_;
}
::pybullet_grpc::PhysicsSimulationParameters* PhysicsSimulationParametersCommand::release_params() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PhysicsSimulationParametersCommand.params)
::pybullet_grpc::PhysicsSimulationParameters* temp = params_;
params_ = NULL;
return temp;
}
void PhysicsSimulationParametersCommand::set_allocated_params(::pybullet_grpc::PhysicsSimulationParameters* params) {
delete params_;
params_ = params;
if (params) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PhysicsSimulationParametersCommand.params)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int JointMotorControlCommand::kBodyUniqueIdFieldNumber;
const int JointMotorControlCommand::kControlModeFieldNumber;
const int JointMotorControlCommand::kUpdateFlagsFieldNumber;
const int JointMotorControlCommand::kKpFieldNumber;
const int JointMotorControlCommand::kKdFieldNumber;
const int JointMotorControlCommand::kMaxVelocityFieldNumber;
const int JointMotorControlCommand::kHasDesiredStateFlagsFieldNumber;
const int JointMotorControlCommand::kDesiredStateQFieldNumber;
const int JointMotorControlCommand::kDesiredStateQdotFieldNumber;
const int JointMotorControlCommand::kDesiredStateForceTorqueFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
JointMotorControlCommand::JointMotorControlCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.JointMotorControlCommand)
}
JointMotorControlCommand::JointMotorControlCommand(const JointMotorControlCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
kp_(from.kp_),
kd_(from.kd_),
maxvelocity_(from.maxvelocity_),
hasdesiredstateflags_(from.hasdesiredstateflags_),
desiredstateq_(from.desiredstateq_),
desiredstateqdot_(from.desiredstateqdot_),
desiredstateforcetorque_(from.desiredstateforcetorque_),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&bodyuniqueid_, &from.bodyuniqueid_,
reinterpret_cast<char*>(&updateflags_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(updateflags_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.JointMotorControlCommand)
}
void JointMotorControlCommand::SharedCtor() {
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&updateflags_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(updateflags_));
_cached_size_ = 0;
}
JointMotorControlCommand::~JointMotorControlCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.JointMotorControlCommand)
SharedDtor();
}
void JointMotorControlCommand::SharedDtor() {
}
void JointMotorControlCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* JointMotorControlCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[28].descriptor;
}
const JointMotorControlCommand& JointMotorControlCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
JointMotorControlCommand* JointMotorControlCommand::New(::google::protobuf::Arena* arena) const {
JointMotorControlCommand* n = new JointMotorControlCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void JointMotorControlCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.JointMotorControlCommand)
kp_.Clear();
kd_.Clear();
maxvelocity_.Clear();
hasdesiredstateflags_.Clear();
desiredstateq_.Clear();
desiredstateqdot_.Clear();
desiredstateforcetorque_.Clear();
::memset(&bodyuniqueid_, 0, reinterpret_cast<char*>(&updateflags_) -
reinterpret_cast<char*>(&bodyuniqueid_) + sizeof(updateflags_));
}
bool JointMotorControlCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.JointMotorControlCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 bodyUniqueId = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &bodyuniqueid_)));
} else {
goto handle_unusual;
}
break;
}
// int32 controlMode = 2;
case 2: {
if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &controlmode_)));
} else {
goto handle_unusual;
}
break;
}
// int32 updateFlags = 3;
case 3: {
if (tag == 24u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &updateflags_)));
} else {
goto handle_unusual;
}
break;
}
// repeated double Kp = 4;
case 4: {
if (tag == 34u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_kp())));
} else if (tag == 33u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 34u, input, this->mutable_kp())));
} else {
goto handle_unusual;
}
break;
}
// repeated double Kd = 5;
case 5: {
if (tag == 42u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_kd())));
} else if (tag == 41u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 42u, input, this->mutable_kd())));
} else {
goto handle_unusual;
}
break;
}
// repeated double maxVelocity = 6;
case 6: {
if (tag == 50u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_maxvelocity())));
} else if (tag == 49u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 50u, input, this->mutable_maxvelocity())));
} else {
goto handle_unusual;
}
break;
}
// repeated int32 hasDesiredStateFlags = 7;
case 7: {
if (tag == 58u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, this->mutable_hasdesiredstateflags())));
} else if (tag == 56u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
1, 58u, input, this->mutable_hasdesiredstateflags())));
} else {
goto handle_unusual;
}
break;
}
// repeated double desiredStateQ = 8;
case 8: {
if (tag == 66u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_desiredstateq())));
} else if (tag == 65u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 66u, input, this->mutable_desiredstateq())));
} else {
goto handle_unusual;
}
break;
}
// repeated double desiredStateQdot = 9;
case 9: {
if (tag == 74u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_desiredstateqdot())));
} else if (tag == 73u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 74u, input, this->mutable_desiredstateqdot())));
} else {
goto handle_unusual;
}
break;
}
// repeated double desiredStateForceTorque = 10;
case 10: {
if (tag == 82u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, this->mutable_desiredstateforcetorque())));
} else if (tag == 81u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitiveNoInline<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
1, 82u, input, this->mutable_desiredstateforcetorque())));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.JointMotorControlCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.JointMotorControlCommand)
return false;
#undef DO_
}
void JointMotorControlCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.JointMotorControlCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->bodyuniqueid(), output);
}
// int32 controlMode = 2;
if (this->controlmode() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->controlmode(), output);
}
// int32 updateFlags = 3;
if (this->updateflags() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->updateflags(), output);
}
// repeated double Kp = 4;
if (this->kp_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(4, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_kp_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->kp().data(), this->kp_size(), output);
}
// repeated double Kd = 5;
if (this->kd_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(5, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_kd_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->kd().data(), this->kd_size(), output);
}
// repeated double maxVelocity = 6;
if (this->maxvelocity_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(6, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_maxvelocity_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->maxvelocity().data(), this->maxvelocity_size(), output);
}
// repeated int32 hasDesiredStateFlags = 7;
if (this->hasdesiredstateflags_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(7, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_hasdesiredstateflags_cached_byte_size_);
}
for (int i = 0; i < this->hasdesiredstateflags_size(); i++) {
::google::protobuf::internal::WireFormatLite::WriteInt32NoTag(
this->hasdesiredstateflags(i), output);
}
// repeated double desiredStateQ = 8;
if (this->desiredstateq_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(8, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_desiredstateq_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->desiredstateq().data(), this->desiredstateq_size(), output);
}
// repeated double desiredStateQdot = 9;
if (this->desiredstateqdot_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(9, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_desiredstateqdot_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->desiredstateqdot().data(), this->desiredstateqdot_size(), output);
}
// repeated double desiredStateForceTorque = 10;
if (this->desiredstateforcetorque_size() > 0) {
::google::protobuf::internal::WireFormatLite::WriteTag(10, ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED, output);
output->WriteVarint32(_desiredstateforcetorque_cached_byte_size_);
::google::protobuf::internal::WireFormatLite::WriteDoubleArray(
this->desiredstateforcetorque().data(), this->desiredstateforcetorque_size(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.JointMotorControlCommand)
}
::google::protobuf::uint8* JointMotorControlCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.JointMotorControlCommand)
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->bodyuniqueid(), target);
}
// int32 controlMode = 2;
if (this->controlmode() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->controlmode(), target);
}
// int32 updateFlags = 3;
if (this->updateflags() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->updateflags(), target);
}
// repeated double Kp = 4;
if (this->kp_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
4,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_kp_cached_byte_size_, target);
}
for (int i = 0; i < this->kp_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->kp(i), target);
}
// repeated double Kd = 5;
if (this->kd_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
5,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_kd_cached_byte_size_, target);
}
for (int i = 0; i < this->kd_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->kd(i), target);
}
// repeated double maxVelocity = 6;
if (this->maxvelocity_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
6,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_maxvelocity_cached_byte_size_, target);
}
for (int i = 0; i < this->maxvelocity_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->maxvelocity(i), target);
}
// repeated int32 hasDesiredStateFlags = 7;
if (this->hasdesiredstateflags_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
7,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_hasdesiredstateflags_cached_byte_size_, target);
}
for (int i = 0; i < this->hasdesiredstateflags_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteInt32NoTagToArray(this->hasdesiredstateflags(i), target);
}
// repeated double desiredStateQ = 8;
if (this->desiredstateq_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
8,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_desiredstateq_cached_byte_size_, target);
}
for (int i = 0; i < this->desiredstateq_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->desiredstateq(i), target);
}
// repeated double desiredStateQdot = 9;
if (this->desiredstateqdot_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
9,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_desiredstateqdot_cached_byte_size_, target);
}
for (int i = 0; i < this->desiredstateqdot_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->desiredstateqdot(i), target);
}
// repeated double desiredStateForceTorque = 10;
if (this->desiredstateforcetorque_size() > 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
10,
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
target);
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray(
_desiredstateforcetorque_cached_byte_size_, target);
}
for (int i = 0; i < this->desiredstateforcetorque_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteDoubleNoTagToArray(this->desiredstateforcetorque(i), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.JointMotorControlCommand)
return target;
}
size_t JointMotorControlCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.JointMotorControlCommand)
size_t total_size = 0;
// repeated double Kp = 4;
{
unsigned int count = this->kp_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_kp_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double Kd = 5;
{
unsigned int count = this->kd_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_kd_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double maxVelocity = 6;
{
unsigned int count = this->maxvelocity_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_maxvelocity_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated int32 hasDesiredStateFlags = 7;
{
size_t data_size = ::google::protobuf::internal::WireFormatLite::
Int32Size(this->hasdesiredstateflags_);
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_hasdesiredstateflags_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double desiredStateQ = 8;
{
unsigned int count = this->desiredstateq_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_desiredstateq_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double desiredStateQdot = 9;
{
unsigned int count = this->desiredstateqdot_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_desiredstateqdot_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// repeated double desiredStateForceTorque = 10;
{
unsigned int count = this->desiredstateforcetorque_size();
size_t data_size = 8UL * count;
if (data_size > 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
}
int cached_size = ::google::protobuf::internal::ToCachedSize(data_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_desiredstateforcetorque_cached_byte_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
total_size += data_size;
}
// int32 bodyUniqueId = 1;
if (this->bodyuniqueid() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->bodyuniqueid());
}
// int32 controlMode = 2;
if (this->controlmode() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->controlmode());
}
// int32 updateFlags = 3;
if (this->updateflags() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->updateflags());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void JointMotorControlCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.JointMotorControlCommand)
GOOGLE_DCHECK_NE(&from, this);
const JointMotorControlCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const JointMotorControlCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.JointMotorControlCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.JointMotorControlCommand)
MergeFrom(*source);
}
}
void JointMotorControlCommand::MergeFrom(const JointMotorControlCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.JointMotorControlCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
kp_.MergeFrom(from.kp_);
kd_.MergeFrom(from.kd_);
maxvelocity_.MergeFrom(from.maxvelocity_);
hasdesiredstateflags_.MergeFrom(from.hasdesiredstateflags_);
desiredstateq_.MergeFrom(from.desiredstateq_);
desiredstateqdot_.MergeFrom(from.desiredstateqdot_);
desiredstateforcetorque_.MergeFrom(from.desiredstateforcetorque_);
if (from.bodyuniqueid() != 0) {
set_bodyuniqueid(from.bodyuniqueid());
}
if (from.controlmode() != 0) {
set_controlmode(from.controlmode());
}
if (from.updateflags() != 0) {
set_updateflags(from.updateflags());
}
}
void JointMotorControlCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.JointMotorControlCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void JointMotorControlCommand::CopyFrom(const JointMotorControlCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.JointMotorControlCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool JointMotorControlCommand::IsInitialized() const {
return true;
}
void JointMotorControlCommand::Swap(JointMotorControlCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void JointMotorControlCommand::InternalSwap(JointMotorControlCommand* other) {
kp_.UnsafeArenaSwap(&other->kp_);
kd_.UnsafeArenaSwap(&other->kd_);
maxvelocity_.UnsafeArenaSwap(&other->maxvelocity_);
hasdesiredstateflags_.UnsafeArenaSwap(&other->hasdesiredstateflags_);
desiredstateq_.UnsafeArenaSwap(&other->desiredstateq_);
desiredstateqdot_.UnsafeArenaSwap(&other->desiredstateqdot_);
desiredstateforcetorque_.UnsafeArenaSwap(&other->desiredstateforcetorque_);
std::swap(bodyuniqueid_, other->bodyuniqueid_);
std::swap(controlmode_, other->controlmode_);
std::swap(updateflags_, other->updateflags_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata JointMotorControlCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[28];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// JointMotorControlCommand
// int32 bodyUniqueId = 1;
void JointMotorControlCommand::clear_bodyuniqueid() {
bodyuniqueid_ = 0;
}
::google::protobuf::int32 JointMotorControlCommand::bodyuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.JointMotorControlCommand.bodyUniqueId)
return bodyuniqueid_;
}
void JointMotorControlCommand::set_bodyuniqueid(::google::protobuf::int32 value) {
bodyuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.JointMotorControlCommand.bodyUniqueId)
}
// int32 controlMode = 2;
void JointMotorControlCommand::clear_controlmode() {
controlmode_ = 0;
}
::google::protobuf::int32 JointMotorControlCommand::controlmode() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.JointMotorControlCommand.controlMode)
return controlmode_;
}
void JointMotorControlCommand::set_controlmode(::google::protobuf::int32 value) {
controlmode_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.JointMotorControlCommand.controlMode)
}
// int32 updateFlags = 3;
void JointMotorControlCommand::clear_updateflags() {
updateflags_ = 0;
}
::google::protobuf::int32 JointMotorControlCommand::updateflags() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.JointMotorControlCommand.updateFlags)
return updateflags_;
}
void JointMotorControlCommand::set_updateflags(::google::protobuf::int32 value) {
updateflags_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.JointMotorControlCommand.updateFlags)
}
// repeated double Kp = 4;
int JointMotorControlCommand::kp_size() const {
return kp_.size();
}
void JointMotorControlCommand::clear_kp() {
kp_.Clear();
}
double JointMotorControlCommand::kp(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.JointMotorControlCommand.Kp)
return kp_.Get(index);
}
void JointMotorControlCommand::set_kp(int index, double value) {
kp_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.JointMotorControlCommand.Kp)
}
void JointMotorControlCommand::add_kp(double value) {
kp_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.JointMotorControlCommand.Kp)
}
const ::google::protobuf::RepeatedField< double >&
JointMotorControlCommand::kp() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.JointMotorControlCommand.Kp)
return kp_;
}
::google::protobuf::RepeatedField< double >*
JointMotorControlCommand::mutable_kp() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.JointMotorControlCommand.Kp)
return &kp_;
}
// repeated double Kd = 5;
int JointMotorControlCommand::kd_size() const {
return kd_.size();
}
void JointMotorControlCommand::clear_kd() {
kd_.Clear();
}
double JointMotorControlCommand::kd(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.JointMotorControlCommand.Kd)
return kd_.Get(index);
}
void JointMotorControlCommand::set_kd(int index, double value) {
kd_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.JointMotorControlCommand.Kd)
}
void JointMotorControlCommand::add_kd(double value) {
kd_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.JointMotorControlCommand.Kd)
}
const ::google::protobuf::RepeatedField< double >&
JointMotorControlCommand::kd() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.JointMotorControlCommand.Kd)
return kd_;
}
::google::protobuf::RepeatedField< double >*
JointMotorControlCommand::mutable_kd() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.JointMotorControlCommand.Kd)
return &kd_;
}
// repeated double maxVelocity = 6;
int JointMotorControlCommand::maxvelocity_size() const {
return maxvelocity_.size();
}
void JointMotorControlCommand::clear_maxvelocity() {
maxvelocity_.Clear();
}
double JointMotorControlCommand::maxvelocity(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.JointMotorControlCommand.maxVelocity)
return maxvelocity_.Get(index);
}
void JointMotorControlCommand::set_maxvelocity(int index, double value) {
maxvelocity_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.JointMotorControlCommand.maxVelocity)
}
void JointMotorControlCommand::add_maxvelocity(double value) {
maxvelocity_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.JointMotorControlCommand.maxVelocity)
}
const ::google::protobuf::RepeatedField< double >&
JointMotorControlCommand::maxvelocity() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.JointMotorControlCommand.maxVelocity)
return maxvelocity_;
}
::google::protobuf::RepeatedField< double >*
JointMotorControlCommand::mutable_maxvelocity() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.JointMotorControlCommand.maxVelocity)
return &maxvelocity_;
}
// repeated int32 hasDesiredStateFlags = 7;
int JointMotorControlCommand::hasdesiredstateflags_size() const {
return hasdesiredstateflags_.size();
}
void JointMotorControlCommand::clear_hasdesiredstateflags() {
hasdesiredstateflags_.Clear();
}
::google::protobuf::int32 JointMotorControlCommand::hasdesiredstateflags(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.JointMotorControlCommand.hasDesiredStateFlags)
return hasdesiredstateflags_.Get(index);
}
void JointMotorControlCommand::set_hasdesiredstateflags(int index, ::google::protobuf::int32 value) {
hasdesiredstateflags_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.JointMotorControlCommand.hasDesiredStateFlags)
}
void JointMotorControlCommand::add_hasdesiredstateflags(::google::protobuf::int32 value) {
hasdesiredstateflags_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.JointMotorControlCommand.hasDesiredStateFlags)
}
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
JointMotorControlCommand::hasdesiredstateflags() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.JointMotorControlCommand.hasDesiredStateFlags)
return hasdesiredstateflags_;
}
::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
JointMotorControlCommand::mutable_hasdesiredstateflags() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.JointMotorControlCommand.hasDesiredStateFlags)
return &hasdesiredstateflags_;
}
// repeated double desiredStateQ = 8;
int JointMotorControlCommand::desiredstateq_size() const {
return desiredstateq_.size();
}
void JointMotorControlCommand::clear_desiredstateq() {
desiredstateq_.Clear();
}
double JointMotorControlCommand::desiredstateq(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.JointMotorControlCommand.desiredStateQ)
return desiredstateq_.Get(index);
}
void JointMotorControlCommand::set_desiredstateq(int index, double value) {
desiredstateq_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.JointMotorControlCommand.desiredStateQ)
}
void JointMotorControlCommand::add_desiredstateq(double value) {
desiredstateq_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.JointMotorControlCommand.desiredStateQ)
}
const ::google::protobuf::RepeatedField< double >&
JointMotorControlCommand::desiredstateq() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.JointMotorControlCommand.desiredStateQ)
return desiredstateq_;
}
::google::protobuf::RepeatedField< double >*
JointMotorControlCommand::mutable_desiredstateq() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.JointMotorControlCommand.desiredStateQ)
return &desiredstateq_;
}
// repeated double desiredStateQdot = 9;
int JointMotorControlCommand::desiredstateqdot_size() const {
return desiredstateqdot_.size();
}
void JointMotorControlCommand::clear_desiredstateqdot() {
desiredstateqdot_.Clear();
}
double JointMotorControlCommand::desiredstateqdot(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.JointMotorControlCommand.desiredStateQdot)
return desiredstateqdot_.Get(index);
}
void JointMotorControlCommand::set_desiredstateqdot(int index, double value) {
desiredstateqdot_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.JointMotorControlCommand.desiredStateQdot)
}
void JointMotorControlCommand::add_desiredstateqdot(double value) {
desiredstateqdot_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.JointMotorControlCommand.desiredStateQdot)
}
const ::google::protobuf::RepeatedField< double >&
JointMotorControlCommand::desiredstateqdot() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.JointMotorControlCommand.desiredStateQdot)
return desiredstateqdot_;
}
::google::protobuf::RepeatedField< double >*
JointMotorControlCommand::mutable_desiredstateqdot() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.JointMotorControlCommand.desiredStateQdot)
return &desiredstateqdot_;
}
// repeated double desiredStateForceTorque = 10;
int JointMotorControlCommand::desiredstateforcetorque_size() const {
return desiredstateforcetorque_.size();
}
void JointMotorControlCommand::clear_desiredstateforcetorque() {
desiredstateforcetorque_.Clear();
}
double JointMotorControlCommand::desiredstateforcetorque(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.JointMotorControlCommand.desiredStateForceTorque)
return desiredstateforcetorque_.Get(index);
}
void JointMotorControlCommand::set_desiredstateforcetorque(int index, double value) {
desiredstateforcetorque_.Set(index, value);
// @@protoc_insertion_point(field_set:pybullet_grpc.JointMotorControlCommand.desiredStateForceTorque)
}
void JointMotorControlCommand::add_desiredstateforcetorque(double value) {
desiredstateforcetorque_.Add(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.JointMotorControlCommand.desiredStateForceTorque)
}
const ::google::protobuf::RepeatedField< double >&
JointMotorControlCommand::desiredstateforcetorque() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.JointMotorControlCommand.desiredStateForceTorque)
return desiredstateforcetorque_;
}
::google::protobuf::RepeatedField< double >*
JointMotorControlCommand::mutable_desiredstateforcetorque() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.JointMotorControlCommand.desiredStateForceTorque)
return &desiredstateforcetorque_;
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int UserConstraintCommand::kParentBodyIndexFieldNumber;
const int UserConstraintCommand::kParentJointIndexFieldNumber;
const int UserConstraintCommand::kChildBodyIndexFieldNumber;
const int UserConstraintCommand::kChildJointIndexFieldNumber;
const int UserConstraintCommand::kParentFrameFieldNumber;
const int UserConstraintCommand::kChildFrameFieldNumber;
const int UserConstraintCommand::kJointAxisFieldNumber;
const int UserConstraintCommand::kJointTypeFieldNumber;
const int UserConstraintCommand::kMaxAppliedForceFieldNumber;
const int UserConstraintCommand::kUserConstraintUniqueIdFieldNumber;
const int UserConstraintCommand::kGearRatioFieldNumber;
const int UserConstraintCommand::kGearAuxLinkFieldNumber;
const int UserConstraintCommand::kRelativePositionTargetFieldNumber;
const int UserConstraintCommand::kErpFieldNumber;
const int UserConstraintCommand::kUpdateFlagsFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
UserConstraintCommand::UserConstraintCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.UserConstraintCommand)
}
UserConstraintCommand::UserConstraintCommand(const UserConstraintCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_parentframe()) {
parentframe_ = new ::pybullet_grpc::transform(*from.parentframe_);
} else {
parentframe_ = NULL;
}
if (from.has_childframe()) {
childframe_ = new ::pybullet_grpc::transform(*from.childframe_);
} else {
childframe_ = NULL;
}
if (from.has_jointaxis()) {
jointaxis_ = new ::pybullet_grpc::vec3(*from.jointaxis_);
} else {
jointaxis_ = NULL;
}
::memcpy(&parentbodyindex_, &from.parentbodyindex_,
reinterpret_cast<char*>(&erp_) -
reinterpret_cast<char*>(&parentbodyindex_) + sizeof(erp_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.UserConstraintCommand)
}
void UserConstraintCommand::SharedCtor() {
::memset(&parentframe_, 0, reinterpret_cast<char*>(&erp_) -
reinterpret_cast<char*>(&parentframe_) + sizeof(erp_));
_cached_size_ = 0;
}
UserConstraintCommand::~UserConstraintCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.UserConstraintCommand)
SharedDtor();
}
void UserConstraintCommand::SharedDtor() {
if (this != internal_default_instance()) {
delete parentframe_;
}
if (this != internal_default_instance()) {
delete childframe_;
}
if (this != internal_default_instance()) {
delete jointaxis_;
}
}
void UserConstraintCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* UserConstraintCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[29].descriptor;
}
const UserConstraintCommand& UserConstraintCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
UserConstraintCommand* UserConstraintCommand::New(::google::protobuf::Arena* arena) const {
UserConstraintCommand* n = new UserConstraintCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void UserConstraintCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.UserConstraintCommand)
if (GetArenaNoVirtual() == NULL && parentframe_ != NULL) {
delete parentframe_;
}
parentframe_ = NULL;
if (GetArenaNoVirtual() == NULL && childframe_ != NULL) {
delete childframe_;
}
childframe_ = NULL;
if (GetArenaNoVirtual() == NULL && jointaxis_ != NULL) {
delete jointaxis_;
}
jointaxis_ = NULL;
::memset(&parentbodyindex_, 0, reinterpret_cast<char*>(&erp_) -
reinterpret_cast<char*>(&parentbodyindex_) + sizeof(erp_));
}
bool UserConstraintCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.UserConstraintCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 parentBodyIndex = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &parentbodyindex_)));
} else {
goto handle_unusual;
}
break;
}
// int32 parentJointIndex = 2;
case 2: {
if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &parentjointindex_)));
} else {
goto handle_unusual;
}
break;
}
// int32 childBodyIndex = 3;
case 3: {
if (tag == 24u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &childbodyindex_)));
} else {
goto handle_unusual;
}
break;
}
// int32 childJointIndex = 4;
case 4: {
if (tag == 32u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &childjointindex_)));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.transform parentFrame = 5;
case 5: {
if (tag == 42u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_parentframe()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.transform childFrame = 6;
case 6: {
if (tag == 50u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_childframe()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.vec3 jointAxis = 7;
case 7: {
if (tag == 58u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_jointaxis()));
} else {
goto handle_unusual;
}
break;
}
// int32 jointType = 8;
case 8: {
if (tag == 64u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &jointtype_)));
} else {
goto handle_unusual;
}
break;
}
// double maxAppliedForce = 9;
case 9: {
if (tag == 73u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &maxappliedforce_)));
} else {
goto handle_unusual;
}
break;
}
// int32 userConstraintUniqueId = 10;
case 10: {
if (tag == 80u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &userconstraintuniqueid_)));
} else {
goto handle_unusual;
}
break;
}
// double gearRatio = 11;
case 11: {
if (tag == 89u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &gearratio_)));
} else {
goto handle_unusual;
}
break;
}
// int32 gearAuxLink = 12;
case 12: {
if (tag == 96u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &gearauxlink_)));
} else {
goto handle_unusual;
}
break;
}
// double relativePositionTarget = 13;
case 13: {
if (tag == 105u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &relativepositiontarget_)));
} else {
goto handle_unusual;
}
break;
}
// double erp = 14;
case 14: {
if (tag == 113u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &erp_)));
} else {
goto handle_unusual;
}
break;
}
// int32 updateFlags = 15;
case 15: {
if (tag == 120u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &updateflags_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.UserConstraintCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.UserConstraintCommand)
return false;
#undef DO_
}
void UserConstraintCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.UserConstraintCommand)
// int32 parentBodyIndex = 1;
if (this->parentbodyindex() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->parentbodyindex(), output);
}
// int32 parentJointIndex = 2;
if (this->parentjointindex() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->parentjointindex(), output);
}
// int32 childBodyIndex = 3;
if (this->childbodyindex() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->childbodyindex(), output);
}
// int32 childJointIndex = 4;
if (this->childjointindex() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->childjointindex(), output);
}
// .pybullet_grpc.transform parentFrame = 5;
if (this->has_parentframe()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
5, *this->parentframe_, output);
}
// .pybullet_grpc.transform childFrame = 6;
if (this->has_childframe()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
6, *this->childframe_, output);
}
// .pybullet_grpc.vec3 jointAxis = 7;
if (this->has_jointaxis()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
7, *this->jointaxis_, output);
}
// int32 jointType = 8;
if (this->jointtype() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(8, this->jointtype(), output);
}
// double maxAppliedForce = 9;
if (this->maxappliedforce() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(9, this->maxappliedforce(), output);
}
// int32 userConstraintUniqueId = 10;
if (this->userconstraintuniqueid() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(10, this->userconstraintuniqueid(), output);
}
// double gearRatio = 11;
if (this->gearratio() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(11, this->gearratio(), output);
}
// int32 gearAuxLink = 12;
if (this->gearauxlink() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(12, this->gearauxlink(), output);
}
// double relativePositionTarget = 13;
if (this->relativepositiontarget() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(13, this->relativepositiontarget(), output);
}
// double erp = 14;
if (this->erp() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(14, this->erp(), output);
}
// int32 updateFlags = 15;
if (this->updateflags() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(15, this->updateflags(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.UserConstraintCommand)
}
::google::protobuf::uint8* UserConstraintCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.UserConstraintCommand)
// int32 parentBodyIndex = 1;
if (this->parentbodyindex() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->parentbodyindex(), target);
}
// int32 parentJointIndex = 2;
if (this->parentjointindex() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->parentjointindex(), target);
}
// int32 childBodyIndex = 3;
if (this->childbodyindex() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->childbodyindex(), target);
}
// int32 childJointIndex = 4;
if (this->childjointindex() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->childjointindex(), target);
}
// .pybullet_grpc.transform parentFrame = 5;
if (this->has_parentframe()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
5, *this->parentframe_, false, target);
}
// .pybullet_grpc.transform childFrame = 6;
if (this->has_childframe()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
6, *this->childframe_, false, target);
}
// .pybullet_grpc.vec3 jointAxis = 7;
if (this->has_jointaxis()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
7, *this->jointaxis_, false, target);
}
// int32 jointType = 8;
if (this->jointtype() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(8, this->jointtype(), target);
}
// double maxAppliedForce = 9;
if (this->maxappliedforce() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(9, this->maxappliedforce(), target);
}
// int32 userConstraintUniqueId = 10;
if (this->userconstraintuniqueid() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(10, this->userconstraintuniqueid(), target);
}
// double gearRatio = 11;
if (this->gearratio() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(11, this->gearratio(), target);
}
// int32 gearAuxLink = 12;
if (this->gearauxlink() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(12, this->gearauxlink(), target);
}
// double relativePositionTarget = 13;
if (this->relativepositiontarget() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(13, this->relativepositiontarget(), target);
}
// double erp = 14;
if (this->erp() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(14, this->erp(), target);
}
// int32 updateFlags = 15;
if (this->updateflags() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(15, this->updateflags(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.UserConstraintCommand)
return target;
}
size_t UserConstraintCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.UserConstraintCommand)
size_t total_size = 0;
// .pybullet_grpc.transform parentFrame = 5;
if (this->has_parentframe()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->parentframe_);
}
// .pybullet_grpc.transform childFrame = 6;
if (this->has_childframe()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->childframe_);
}
// .pybullet_grpc.vec3 jointAxis = 7;
if (this->has_jointaxis()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->jointaxis_);
}
// int32 parentBodyIndex = 1;
if (this->parentbodyindex() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->parentbodyindex());
}
// int32 parentJointIndex = 2;
if (this->parentjointindex() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->parentjointindex());
}
// int32 childBodyIndex = 3;
if (this->childbodyindex() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->childbodyindex());
}
// int32 childJointIndex = 4;
if (this->childjointindex() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->childjointindex());
}
// double maxAppliedForce = 9;
if (this->maxappliedforce() != 0) {
total_size += 1 + 8;
}
// int32 jointType = 8;
if (this->jointtype() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->jointtype());
}
// int32 userConstraintUniqueId = 10;
if (this->userconstraintuniqueid() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->userconstraintuniqueid());
}
// double gearRatio = 11;
if (this->gearratio() != 0) {
total_size += 1 + 8;
}
// double relativePositionTarget = 13;
if (this->relativepositiontarget() != 0) {
total_size += 1 + 8;
}
// int32 gearAuxLink = 12;
if (this->gearauxlink() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->gearauxlink());
}
// int32 updateFlags = 15;
if (this->updateflags() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->updateflags());
}
// double erp = 14;
if (this->erp() != 0) {
total_size += 1 + 8;
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void UserConstraintCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.UserConstraintCommand)
GOOGLE_DCHECK_NE(&from, this);
const UserConstraintCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const UserConstraintCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.UserConstraintCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.UserConstraintCommand)
MergeFrom(*source);
}
}
void UserConstraintCommand::MergeFrom(const UserConstraintCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.UserConstraintCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_parentframe()) {
mutable_parentframe()->::pybullet_grpc::transform::MergeFrom(from.parentframe());
}
if (from.has_childframe()) {
mutable_childframe()->::pybullet_grpc::transform::MergeFrom(from.childframe());
}
if (from.has_jointaxis()) {
mutable_jointaxis()->::pybullet_grpc::vec3::MergeFrom(from.jointaxis());
}
if (from.parentbodyindex() != 0) {
set_parentbodyindex(from.parentbodyindex());
}
if (from.parentjointindex() != 0) {
set_parentjointindex(from.parentjointindex());
}
if (from.childbodyindex() != 0) {
set_childbodyindex(from.childbodyindex());
}
if (from.childjointindex() != 0) {
set_childjointindex(from.childjointindex());
}
if (from.maxappliedforce() != 0) {
set_maxappliedforce(from.maxappliedforce());
}
if (from.jointtype() != 0) {
set_jointtype(from.jointtype());
}
if (from.userconstraintuniqueid() != 0) {
set_userconstraintuniqueid(from.userconstraintuniqueid());
}
if (from.gearratio() != 0) {
set_gearratio(from.gearratio());
}
if (from.relativepositiontarget() != 0) {
set_relativepositiontarget(from.relativepositiontarget());
}
if (from.gearauxlink() != 0) {
set_gearauxlink(from.gearauxlink());
}
if (from.updateflags() != 0) {
set_updateflags(from.updateflags());
}
if (from.erp() != 0) {
set_erp(from.erp());
}
}
void UserConstraintCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.UserConstraintCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void UserConstraintCommand::CopyFrom(const UserConstraintCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.UserConstraintCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool UserConstraintCommand::IsInitialized() const {
return true;
}
void UserConstraintCommand::Swap(UserConstraintCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void UserConstraintCommand::InternalSwap(UserConstraintCommand* other) {
std::swap(parentframe_, other->parentframe_);
std::swap(childframe_, other->childframe_);
std::swap(jointaxis_, other->jointaxis_);
std::swap(parentbodyindex_, other->parentbodyindex_);
std::swap(parentjointindex_, other->parentjointindex_);
std::swap(childbodyindex_, other->childbodyindex_);
std::swap(childjointindex_, other->childjointindex_);
std::swap(maxappliedforce_, other->maxappliedforce_);
std::swap(jointtype_, other->jointtype_);
std::swap(userconstraintuniqueid_, other->userconstraintuniqueid_);
std::swap(gearratio_, other->gearratio_);
std::swap(relativepositiontarget_, other->relativepositiontarget_);
std::swap(gearauxlink_, other->gearauxlink_);
std::swap(updateflags_, other->updateflags_);
std::swap(erp_, other->erp_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata UserConstraintCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[29];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// UserConstraintCommand
// int32 parentBodyIndex = 1;
void UserConstraintCommand::clear_parentbodyindex() {
parentbodyindex_ = 0;
}
::google::protobuf::int32 UserConstraintCommand::parentbodyindex() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.parentBodyIndex)
return parentbodyindex_;
}
void UserConstraintCommand::set_parentbodyindex(::google::protobuf::int32 value) {
parentbodyindex_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.parentBodyIndex)
}
// int32 parentJointIndex = 2;
void UserConstraintCommand::clear_parentjointindex() {
parentjointindex_ = 0;
}
::google::protobuf::int32 UserConstraintCommand::parentjointindex() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.parentJointIndex)
return parentjointindex_;
}
void UserConstraintCommand::set_parentjointindex(::google::protobuf::int32 value) {
parentjointindex_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.parentJointIndex)
}
// int32 childBodyIndex = 3;
void UserConstraintCommand::clear_childbodyindex() {
childbodyindex_ = 0;
}
::google::protobuf::int32 UserConstraintCommand::childbodyindex() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.childBodyIndex)
return childbodyindex_;
}
void UserConstraintCommand::set_childbodyindex(::google::protobuf::int32 value) {
childbodyindex_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.childBodyIndex)
}
// int32 childJointIndex = 4;
void UserConstraintCommand::clear_childjointindex() {
childjointindex_ = 0;
}
::google::protobuf::int32 UserConstraintCommand::childjointindex() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.childJointIndex)
return childjointindex_;
}
void UserConstraintCommand::set_childjointindex(::google::protobuf::int32 value) {
childjointindex_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.childJointIndex)
}
// .pybullet_grpc.transform parentFrame = 5;
bool UserConstraintCommand::has_parentframe() const {
return this != internal_default_instance() && parentframe_ != NULL;
}
void UserConstraintCommand::clear_parentframe() {
if (GetArenaNoVirtual() == NULL && parentframe_ != NULL) delete parentframe_;
parentframe_ = NULL;
}
const ::pybullet_grpc::transform& UserConstraintCommand::parentframe() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.parentFrame)
return parentframe_ != NULL ? *parentframe_
: *::pybullet_grpc::transform::internal_default_instance();
}
::pybullet_grpc::transform* UserConstraintCommand::mutable_parentframe() {
if (parentframe_ == NULL) {
parentframe_ = new ::pybullet_grpc::transform;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.UserConstraintCommand.parentFrame)
return parentframe_;
}
::pybullet_grpc::transform* UserConstraintCommand::release_parentframe() {
// @@protoc_insertion_point(field_release:pybullet_grpc.UserConstraintCommand.parentFrame)
::pybullet_grpc::transform* temp = parentframe_;
parentframe_ = NULL;
return temp;
}
void UserConstraintCommand::set_allocated_parentframe(::pybullet_grpc::transform* parentframe) {
delete parentframe_;
parentframe_ = parentframe;
if (parentframe) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.UserConstraintCommand.parentFrame)
}
// .pybullet_grpc.transform childFrame = 6;
bool UserConstraintCommand::has_childframe() const {
return this != internal_default_instance() && childframe_ != NULL;
}
void UserConstraintCommand::clear_childframe() {
if (GetArenaNoVirtual() == NULL && childframe_ != NULL) delete childframe_;
childframe_ = NULL;
}
const ::pybullet_grpc::transform& UserConstraintCommand::childframe() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.childFrame)
return childframe_ != NULL ? *childframe_
: *::pybullet_grpc::transform::internal_default_instance();
}
::pybullet_grpc::transform* UserConstraintCommand::mutable_childframe() {
if (childframe_ == NULL) {
childframe_ = new ::pybullet_grpc::transform;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.UserConstraintCommand.childFrame)
return childframe_;
}
::pybullet_grpc::transform* UserConstraintCommand::release_childframe() {
// @@protoc_insertion_point(field_release:pybullet_grpc.UserConstraintCommand.childFrame)
::pybullet_grpc::transform* temp = childframe_;
childframe_ = NULL;
return temp;
}
void UserConstraintCommand::set_allocated_childframe(::pybullet_grpc::transform* childframe) {
delete childframe_;
childframe_ = childframe;
if (childframe) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.UserConstraintCommand.childFrame)
}
// .pybullet_grpc.vec3 jointAxis = 7;
bool UserConstraintCommand::has_jointaxis() const {
return this != internal_default_instance() && jointaxis_ != NULL;
}
void UserConstraintCommand::clear_jointaxis() {
if (GetArenaNoVirtual() == NULL && jointaxis_ != NULL) delete jointaxis_;
jointaxis_ = NULL;
}
const ::pybullet_grpc::vec3& UserConstraintCommand::jointaxis() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.jointAxis)
return jointaxis_ != NULL ? *jointaxis_
: *::pybullet_grpc::vec3::internal_default_instance();
}
::pybullet_grpc::vec3* UserConstraintCommand::mutable_jointaxis() {
if (jointaxis_ == NULL) {
jointaxis_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.UserConstraintCommand.jointAxis)
return jointaxis_;
}
::pybullet_grpc::vec3* UserConstraintCommand::release_jointaxis() {
// @@protoc_insertion_point(field_release:pybullet_grpc.UserConstraintCommand.jointAxis)
::pybullet_grpc::vec3* temp = jointaxis_;
jointaxis_ = NULL;
return temp;
}
void UserConstraintCommand::set_allocated_jointaxis(::pybullet_grpc::vec3* jointaxis) {
delete jointaxis_;
jointaxis_ = jointaxis;
if (jointaxis) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.UserConstraintCommand.jointAxis)
}
// int32 jointType = 8;
void UserConstraintCommand::clear_jointtype() {
jointtype_ = 0;
}
::google::protobuf::int32 UserConstraintCommand::jointtype() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.jointType)
return jointtype_;
}
void UserConstraintCommand::set_jointtype(::google::protobuf::int32 value) {
jointtype_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.jointType)
}
// double maxAppliedForce = 9;
void UserConstraintCommand::clear_maxappliedforce() {
maxappliedforce_ = 0;
}
double UserConstraintCommand::maxappliedforce() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.maxAppliedForce)
return maxappliedforce_;
}
void UserConstraintCommand::set_maxappliedforce(double value) {
maxappliedforce_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.maxAppliedForce)
}
// int32 userConstraintUniqueId = 10;
void UserConstraintCommand::clear_userconstraintuniqueid() {
userconstraintuniqueid_ = 0;
}
::google::protobuf::int32 UserConstraintCommand::userconstraintuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.userConstraintUniqueId)
return userconstraintuniqueid_;
}
void UserConstraintCommand::set_userconstraintuniqueid(::google::protobuf::int32 value) {
userconstraintuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.userConstraintUniqueId)
}
// double gearRatio = 11;
void UserConstraintCommand::clear_gearratio() {
gearratio_ = 0;
}
double UserConstraintCommand::gearratio() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.gearRatio)
return gearratio_;
}
void UserConstraintCommand::set_gearratio(double value) {
gearratio_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.gearRatio)
}
// int32 gearAuxLink = 12;
void UserConstraintCommand::clear_gearauxlink() {
gearauxlink_ = 0;
}
::google::protobuf::int32 UserConstraintCommand::gearauxlink() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.gearAuxLink)
return gearauxlink_;
}
void UserConstraintCommand::set_gearauxlink(::google::protobuf::int32 value) {
gearauxlink_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.gearAuxLink)
}
// double relativePositionTarget = 13;
void UserConstraintCommand::clear_relativepositiontarget() {
relativepositiontarget_ = 0;
}
double UserConstraintCommand::relativepositiontarget() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.relativePositionTarget)
return relativepositiontarget_;
}
void UserConstraintCommand::set_relativepositiontarget(double value) {
relativepositiontarget_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.relativePositionTarget)
}
// double erp = 14;
void UserConstraintCommand::clear_erp() {
erp_ = 0;
}
double UserConstraintCommand::erp() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.erp)
return erp_;
}
void UserConstraintCommand::set_erp(double value) {
erp_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.erp)
}
// int32 updateFlags = 15;
void UserConstraintCommand::clear_updateflags() {
updateflags_ = 0;
}
::google::protobuf::int32 UserConstraintCommand::updateflags() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintCommand.updateFlags)
return updateflags_;
}
void UserConstraintCommand::set_updateflags(::google::protobuf::int32 value) {
updateflags_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintCommand.updateFlags)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int UserConstraintStatus::kMaxAppliedForceFieldNumber;
const int UserConstraintStatus::kUserConstraintUniqueIdFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
UserConstraintStatus::UserConstraintStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.UserConstraintStatus)
}
UserConstraintStatus::UserConstraintStatus(const UserConstraintStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&maxappliedforce_, &from.maxappliedforce_,
reinterpret_cast<char*>(&userconstraintuniqueid_) -
reinterpret_cast<char*>(&maxappliedforce_) + sizeof(userconstraintuniqueid_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.UserConstraintStatus)
}
void UserConstraintStatus::SharedCtor() {
::memset(&maxappliedforce_, 0, reinterpret_cast<char*>(&userconstraintuniqueid_) -
reinterpret_cast<char*>(&maxappliedforce_) + sizeof(userconstraintuniqueid_));
_cached_size_ = 0;
}
UserConstraintStatus::~UserConstraintStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.UserConstraintStatus)
SharedDtor();
}
void UserConstraintStatus::SharedDtor() {
}
void UserConstraintStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* UserConstraintStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[30].descriptor;
}
const UserConstraintStatus& UserConstraintStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
UserConstraintStatus* UserConstraintStatus::New(::google::protobuf::Arena* arena) const {
UserConstraintStatus* n = new UserConstraintStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void UserConstraintStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.UserConstraintStatus)
::memset(&maxappliedforce_, 0, reinterpret_cast<char*>(&userconstraintuniqueid_) -
reinterpret_cast<char*>(&maxappliedforce_) + sizeof(userconstraintuniqueid_));
}
bool UserConstraintStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.UserConstraintStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// double maxAppliedForce = 9;
case 9: {
if (tag == 73u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &maxappliedforce_)));
} else {
goto handle_unusual;
}
break;
}
// int32 userConstraintUniqueId = 10;
case 10: {
if (tag == 80u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &userconstraintuniqueid_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.UserConstraintStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.UserConstraintStatus)
return false;
#undef DO_
}
void UserConstraintStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.UserConstraintStatus)
// double maxAppliedForce = 9;
if (this->maxappliedforce() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(9, this->maxappliedforce(), output);
}
// int32 userConstraintUniqueId = 10;
if (this->userconstraintuniqueid() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(10, this->userconstraintuniqueid(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.UserConstraintStatus)
}
::google::protobuf::uint8* UserConstraintStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.UserConstraintStatus)
// double maxAppliedForce = 9;
if (this->maxappliedforce() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(9, this->maxappliedforce(), target);
}
// int32 userConstraintUniqueId = 10;
if (this->userconstraintuniqueid() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(10, this->userconstraintuniqueid(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.UserConstraintStatus)
return target;
}
size_t UserConstraintStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.UserConstraintStatus)
size_t total_size = 0;
// double maxAppliedForce = 9;
if (this->maxappliedforce() != 0) {
total_size += 1 + 8;
}
// int32 userConstraintUniqueId = 10;
if (this->userconstraintuniqueid() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->userconstraintuniqueid());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void UserConstraintStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.UserConstraintStatus)
GOOGLE_DCHECK_NE(&from, this);
const UserConstraintStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const UserConstraintStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.UserConstraintStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.UserConstraintStatus)
MergeFrom(*source);
}
}
void UserConstraintStatus::MergeFrom(const UserConstraintStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.UserConstraintStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.maxappliedforce() != 0) {
set_maxappliedforce(from.maxappliedforce());
}
if (from.userconstraintuniqueid() != 0) {
set_userconstraintuniqueid(from.userconstraintuniqueid());
}
}
void UserConstraintStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.UserConstraintStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void UserConstraintStatus::CopyFrom(const UserConstraintStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.UserConstraintStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool UserConstraintStatus::IsInitialized() const {
return true;
}
void UserConstraintStatus::Swap(UserConstraintStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void UserConstraintStatus::InternalSwap(UserConstraintStatus* other) {
std::swap(maxappliedforce_, other->maxappliedforce_);
std::swap(userconstraintuniqueid_, other->userconstraintuniqueid_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata UserConstraintStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[30];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// UserConstraintStatus
// double maxAppliedForce = 9;
void UserConstraintStatus::clear_maxappliedforce() {
maxappliedforce_ = 0;
}
double UserConstraintStatus::maxappliedforce() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintStatus.maxAppliedForce)
return maxappliedforce_;
}
void UserConstraintStatus::set_maxappliedforce(double value) {
maxappliedforce_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintStatus.maxAppliedForce)
}
// int32 userConstraintUniqueId = 10;
void UserConstraintStatus::clear_userconstraintuniqueid() {
userconstraintuniqueid_ = 0;
}
::google::protobuf::int32 UserConstraintStatus::userconstraintuniqueid() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintStatus.userConstraintUniqueId)
return userconstraintuniqueid_;
}
void UserConstraintStatus::set_userconstraintuniqueid(::google::protobuf::int32 value) {
userconstraintuniqueid_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintStatus.userConstraintUniqueId)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int UserConstraintStateStatus::kAppliedConstraintForcesLinearFieldNumber;
const int UserConstraintStateStatus::kAppliedConstraintForcesAngularFieldNumber;
const int UserConstraintStateStatus::kNumDofsFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
UserConstraintStateStatus::UserConstraintStateStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.UserConstraintStateStatus)
}
UserConstraintStateStatus::UserConstraintStateStatus(const UserConstraintStateStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_appliedconstraintforceslinear()) {
appliedconstraintforceslinear_ = new ::pybullet_grpc::vec3(*from.appliedconstraintforceslinear_);
} else {
appliedconstraintforceslinear_ = NULL;
}
if (from.has_appliedconstraintforcesangular()) {
appliedconstraintforcesangular_ = new ::pybullet_grpc::vec3(*from.appliedconstraintforcesangular_);
} else {
appliedconstraintforcesangular_ = NULL;
}
numdofs_ = from.numdofs_;
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.UserConstraintStateStatus)
}
void UserConstraintStateStatus::SharedCtor() {
::memset(&appliedconstraintforceslinear_, 0, reinterpret_cast<char*>(&numdofs_) -
reinterpret_cast<char*>(&appliedconstraintforceslinear_) + sizeof(numdofs_));
_cached_size_ = 0;
}
UserConstraintStateStatus::~UserConstraintStateStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.UserConstraintStateStatus)
SharedDtor();
}
void UserConstraintStateStatus::SharedDtor() {
if (this != internal_default_instance()) {
delete appliedconstraintforceslinear_;
}
if (this != internal_default_instance()) {
delete appliedconstraintforcesangular_;
}
}
void UserConstraintStateStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* UserConstraintStateStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[31].descriptor;
}
const UserConstraintStateStatus& UserConstraintStateStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
UserConstraintStateStatus* UserConstraintStateStatus::New(::google::protobuf::Arena* arena) const {
UserConstraintStateStatus* n = new UserConstraintStateStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void UserConstraintStateStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.UserConstraintStateStatus)
if (GetArenaNoVirtual() == NULL && appliedconstraintforceslinear_ != NULL) {
delete appliedconstraintforceslinear_;
}
appliedconstraintforceslinear_ = NULL;
if (GetArenaNoVirtual() == NULL && appliedconstraintforcesangular_ != NULL) {
delete appliedconstraintforcesangular_;
}
appliedconstraintforcesangular_ = NULL;
numdofs_ = 0;
}
bool UserConstraintStateStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.UserConstraintStateStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// .pybullet_grpc.vec3 appliedConstraintForcesLinear = 1;
case 1: {
if (tag == 10u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_appliedconstraintforceslinear()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.vec3 appliedConstraintForcesAngular = 2;
case 2: {
if (tag == 18u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_appliedconstraintforcesangular()));
} else {
goto handle_unusual;
}
break;
}
// int32 numDofs = 3;
case 3: {
if (tag == 24u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &numdofs_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.UserConstraintStateStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.UserConstraintStateStatus)
return false;
#undef DO_
}
void UserConstraintStateStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.UserConstraintStateStatus)
// .pybullet_grpc.vec3 appliedConstraintForcesLinear = 1;
if (this->has_appliedconstraintforceslinear()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
1, *this->appliedconstraintforceslinear_, output);
}
// .pybullet_grpc.vec3 appliedConstraintForcesAngular = 2;
if (this->has_appliedconstraintforcesangular()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
2, *this->appliedconstraintforcesangular_, output);
}
// int32 numDofs = 3;
if (this->numdofs() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->numdofs(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.UserConstraintStateStatus)
}
::google::protobuf::uint8* UserConstraintStateStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.UserConstraintStateStatus)
// .pybullet_grpc.vec3 appliedConstraintForcesLinear = 1;
if (this->has_appliedconstraintforceslinear()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
1, *this->appliedconstraintforceslinear_, false, target);
}
// .pybullet_grpc.vec3 appliedConstraintForcesAngular = 2;
if (this->has_appliedconstraintforcesangular()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
2, *this->appliedconstraintforcesangular_, false, target);
}
// int32 numDofs = 3;
if (this->numdofs() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->numdofs(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.UserConstraintStateStatus)
return target;
}
size_t UserConstraintStateStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.UserConstraintStateStatus)
size_t total_size = 0;
// .pybullet_grpc.vec3 appliedConstraintForcesLinear = 1;
if (this->has_appliedconstraintforceslinear()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->appliedconstraintforceslinear_);
}
// .pybullet_grpc.vec3 appliedConstraintForcesAngular = 2;
if (this->has_appliedconstraintforcesangular()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->appliedconstraintforcesangular_);
}
// int32 numDofs = 3;
if (this->numdofs() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->numdofs());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void UserConstraintStateStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.UserConstraintStateStatus)
GOOGLE_DCHECK_NE(&from, this);
const UserConstraintStateStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const UserConstraintStateStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.UserConstraintStateStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.UserConstraintStateStatus)
MergeFrom(*source);
}
}
void UserConstraintStateStatus::MergeFrom(const UserConstraintStateStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.UserConstraintStateStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_appliedconstraintforceslinear()) {
mutable_appliedconstraintforceslinear()->::pybullet_grpc::vec3::MergeFrom(from.appliedconstraintforceslinear());
}
if (from.has_appliedconstraintforcesangular()) {
mutable_appliedconstraintforcesangular()->::pybullet_grpc::vec3::MergeFrom(from.appliedconstraintforcesangular());
}
if (from.numdofs() != 0) {
set_numdofs(from.numdofs());
}
}
void UserConstraintStateStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.UserConstraintStateStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void UserConstraintStateStatus::CopyFrom(const UserConstraintStateStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.UserConstraintStateStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool UserConstraintStateStatus::IsInitialized() const {
return true;
}
void UserConstraintStateStatus::Swap(UserConstraintStateStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void UserConstraintStateStatus::InternalSwap(UserConstraintStateStatus* other) {
std::swap(appliedconstraintforceslinear_, other->appliedconstraintforceslinear_);
std::swap(appliedconstraintforcesangular_, other->appliedconstraintforcesangular_);
std::swap(numdofs_, other->numdofs_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata UserConstraintStateStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[31];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// UserConstraintStateStatus
// .pybullet_grpc.vec3 appliedConstraintForcesLinear = 1;
bool UserConstraintStateStatus::has_appliedconstraintforceslinear() const {
return this != internal_default_instance() && appliedconstraintforceslinear_ != NULL;
}
void UserConstraintStateStatus::clear_appliedconstraintforceslinear() {
if (GetArenaNoVirtual() == NULL && appliedconstraintforceslinear_ != NULL) delete appliedconstraintforceslinear_;
appliedconstraintforceslinear_ = NULL;
}
const ::pybullet_grpc::vec3& UserConstraintStateStatus::appliedconstraintforceslinear() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintStateStatus.appliedConstraintForcesLinear)
return appliedconstraintforceslinear_ != NULL ? *appliedconstraintforceslinear_
: *::pybullet_grpc::vec3::internal_default_instance();
}
::pybullet_grpc::vec3* UserConstraintStateStatus::mutable_appliedconstraintforceslinear() {
if (appliedconstraintforceslinear_ == NULL) {
appliedconstraintforceslinear_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.UserConstraintStateStatus.appliedConstraintForcesLinear)
return appliedconstraintforceslinear_;
}
::pybullet_grpc::vec3* UserConstraintStateStatus::release_appliedconstraintforceslinear() {
// @@protoc_insertion_point(field_release:pybullet_grpc.UserConstraintStateStatus.appliedConstraintForcesLinear)
::pybullet_grpc::vec3* temp = appliedconstraintforceslinear_;
appliedconstraintforceslinear_ = NULL;
return temp;
}
void UserConstraintStateStatus::set_allocated_appliedconstraintforceslinear(::pybullet_grpc::vec3* appliedconstraintforceslinear) {
delete appliedconstraintforceslinear_;
appliedconstraintforceslinear_ = appliedconstraintforceslinear;
if (appliedconstraintforceslinear) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.UserConstraintStateStatus.appliedConstraintForcesLinear)
}
// .pybullet_grpc.vec3 appliedConstraintForcesAngular = 2;
bool UserConstraintStateStatus::has_appliedconstraintforcesangular() const {
return this != internal_default_instance() && appliedconstraintforcesangular_ != NULL;
}
void UserConstraintStateStatus::clear_appliedconstraintforcesangular() {
if (GetArenaNoVirtual() == NULL && appliedconstraintforcesangular_ != NULL) delete appliedconstraintforcesangular_;
appliedconstraintforcesangular_ = NULL;
}
const ::pybullet_grpc::vec3& UserConstraintStateStatus::appliedconstraintforcesangular() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintStateStatus.appliedConstraintForcesAngular)
return appliedconstraintforcesangular_ != NULL ? *appliedconstraintforcesangular_
: *::pybullet_grpc::vec3::internal_default_instance();
}
::pybullet_grpc::vec3* UserConstraintStateStatus::mutable_appliedconstraintforcesangular() {
if (appliedconstraintforcesangular_ == NULL) {
appliedconstraintforcesangular_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.UserConstraintStateStatus.appliedConstraintForcesAngular)
return appliedconstraintforcesangular_;
}
::pybullet_grpc::vec3* UserConstraintStateStatus::release_appliedconstraintforcesangular() {
// @@protoc_insertion_point(field_release:pybullet_grpc.UserConstraintStateStatus.appliedConstraintForcesAngular)
::pybullet_grpc::vec3* temp = appliedconstraintforcesangular_;
appliedconstraintforcesangular_ = NULL;
return temp;
}
void UserConstraintStateStatus::set_allocated_appliedconstraintforcesangular(::pybullet_grpc::vec3* appliedconstraintforcesangular) {
delete appliedconstraintforcesangular_;
appliedconstraintforcesangular_ = appliedconstraintforcesangular;
if (appliedconstraintforcesangular) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.UserConstraintStateStatus.appliedConstraintForcesAngular)
}
// int32 numDofs = 3;
void UserConstraintStateStatus::clear_numdofs() {
numdofs_ = 0;
}
::google::protobuf::int32 UserConstraintStateStatus::numdofs() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.UserConstraintStateStatus.numDofs)
return numdofs_;
}
void UserConstraintStateStatus::set_numdofs(::google::protobuf::int32 value) {
numdofs_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.UserConstraintStateStatus.numDofs)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
RequestKeyboardEventsCommand::RequestKeyboardEventsCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.RequestKeyboardEventsCommand)
}
RequestKeyboardEventsCommand::RequestKeyboardEventsCommand(const RequestKeyboardEventsCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.RequestKeyboardEventsCommand)
}
void RequestKeyboardEventsCommand::SharedCtor() {
_cached_size_ = 0;
}
RequestKeyboardEventsCommand::~RequestKeyboardEventsCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.RequestKeyboardEventsCommand)
SharedDtor();
}
void RequestKeyboardEventsCommand::SharedDtor() {
}
void RequestKeyboardEventsCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* RequestKeyboardEventsCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[32].descriptor;
}
const RequestKeyboardEventsCommand& RequestKeyboardEventsCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
RequestKeyboardEventsCommand* RequestKeyboardEventsCommand::New(::google::protobuf::Arena* arena) const {
RequestKeyboardEventsCommand* n = new RequestKeyboardEventsCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void RequestKeyboardEventsCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.RequestKeyboardEventsCommand)
}
bool RequestKeyboardEventsCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.RequestKeyboardEventsCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.RequestKeyboardEventsCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.RequestKeyboardEventsCommand)
return false;
#undef DO_
}
void RequestKeyboardEventsCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.RequestKeyboardEventsCommand)
// @@protoc_insertion_point(serialize_end:pybullet_grpc.RequestKeyboardEventsCommand)
}
::google::protobuf::uint8* RequestKeyboardEventsCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.RequestKeyboardEventsCommand)
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.RequestKeyboardEventsCommand)
return target;
}
size_t RequestKeyboardEventsCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.RequestKeyboardEventsCommand)
size_t total_size = 0;
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void RequestKeyboardEventsCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.RequestKeyboardEventsCommand)
GOOGLE_DCHECK_NE(&from, this);
const RequestKeyboardEventsCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const RequestKeyboardEventsCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.RequestKeyboardEventsCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.RequestKeyboardEventsCommand)
MergeFrom(*source);
}
}
void RequestKeyboardEventsCommand::MergeFrom(const RequestKeyboardEventsCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.RequestKeyboardEventsCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
}
void RequestKeyboardEventsCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.RequestKeyboardEventsCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void RequestKeyboardEventsCommand::CopyFrom(const RequestKeyboardEventsCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.RequestKeyboardEventsCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool RequestKeyboardEventsCommand::IsInitialized() const {
return true;
}
void RequestKeyboardEventsCommand::Swap(RequestKeyboardEventsCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void RequestKeyboardEventsCommand::InternalSwap(RequestKeyboardEventsCommand* other) {
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata RequestKeyboardEventsCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[32];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// RequestKeyboardEventsCommand
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int KeyboardEvent::kKeyCodeFieldNumber;
const int KeyboardEvent::kKeyStateFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
KeyboardEvent::KeyboardEvent()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.KeyboardEvent)
}
KeyboardEvent::KeyboardEvent(const KeyboardEvent& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&keycode_, &from.keycode_,
reinterpret_cast<char*>(&keystate_) -
reinterpret_cast<char*>(&keycode_) + sizeof(keystate_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.KeyboardEvent)
}
void KeyboardEvent::SharedCtor() {
::memset(&keycode_, 0, reinterpret_cast<char*>(&keystate_) -
reinterpret_cast<char*>(&keycode_) + sizeof(keystate_));
_cached_size_ = 0;
}
KeyboardEvent::~KeyboardEvent() {
// @@protoc_insertion_point(destructor:pybullet_grpc.KeyboardEvent)
SharedDtor();
}
void KeyboardEvent::SharedDtor() {
}
void KeyboardEvent::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* KeyboardEvent::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[33].descriptor;
}
const KeyboardEvent& KeyboardEvent::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
KeyboardEvent* KeyboardEvent::New(::google::protobuf::Arena* arena) const {
KeyboardEvent* n = new KeyboardEvent;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void KeyboardEvent::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.KeyboardEvent)
::memset(&keycode_, 0, reinterpret_cast<char*>(&keystate_) -
reinterpret_cast<char*>(&keycode_) + sizeof(keystate_));
}
bool KeyboardEvent::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.KeyboardEvent)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 keyCode = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &keycode_)));
} else {
goto handle_unusual;
}
break;
}
// int32 keyState = 2;
case 2: {
if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &keystate_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.KeyboardEvent)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.KeyboardEvent)
return false;
#undef DO_
}
void KeyboardEvent::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.KeyboardEvent)
// int32 keyCode = 1;
if (this->keycode() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->keycode(), output);
}
// int32 keyState = 2;
if (this->keystate() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->keystate(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.KeyboardEvent)
}
::google::protobuf::uint8* KeyboardEvent::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.KeyboardEvent)
// int32 keyCode = 1;
if (this->keycode() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->keycode(), target);
}
// int32 keyState = 2;
if (this->keystate() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->keystate(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.KeyboardEvent)
return target;
}
size_t KeyboardEvent::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.KeyboardEvent)
size_t total_size = 0;
// int32 keyCode = 1;
if (this->keycode() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->keycode());
}
// int32 keyState = 2;
if (this->keystate() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->keystate());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void KeyboardEvent::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.KeyboardEvent)
GOOGLE_DCHECK_NE(&from, this);
const KeyboardEvent* source =
::google::protobuf::internal::DynamicCastToGenerated<const KeyboardEvent>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.KeyboardEvent)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.KeyboardEvent)
MergeFrom(*source);
}
}
void KeyboardEvent::MergeFrom(const KeyboardEvent& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.KeyboardEvent)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.keycode() != 0) {
set_keycode(from.keycode());
}
if (from.keystate() != 0) {
set_keystate(from.keystate());
}
}
void KeyboardEvent::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.KeyboardEvent)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void KeyboardEvent::CopyFrom(const KeyboardEvent& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.KeyboardEvent)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool KeyboardEvent::IsInitialized() const {
return true;
}
void KeyboardEvent::Swap(KeyboardEvent* other) {
if (other == this) return;
InternalSwap(other);
}
void KeyboardEvent::InternalSwap(KeyboardEvent* other) {
std::swap(keycode_, other->keycode_);
std::swap(keystate_, other->keystate_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata KeyboardEvent::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[33];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// KeyboardEvent
// int32 keyCode = 1;
void KeyboardEvent::clear_keycode() {
keycode_ = 0;
}
::google::protobuf::int32 KeyboardEvent::keycode() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.KeyboardEvent.keyCode)
return keycode_;
}
void KeyboardEvent::set_keycode(::google::protobuf::int32 value) {
keycode_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.KeyboardEvent.keyCode)
}
// int32 keyState = 2;
void KeyboardEvent::clear_keystate() {
keystate_ = 0;
}
::google::protobuf::int32 KeyboardEvent::keystate() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.KeyboardEvent.keyState)
return keystate_;
}
void KeyboardEvent::set_keystate(::google::protobuf::int32 value) {
keystate_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.KeyboardEvent.keyState)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int KeyboardEventsStatus::kKeyboardEventsFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
KeyboardEventsStatus::KeyboardEventsStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.KeyboardEventsStatus)
}
KeyboardEventsStatus::KeyboardEventsStatus(const KeyboardEventsStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
keyboardevents_(from.keyboardevents_),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.KeyboardEventsStatus)
}
void KeyboardEventsStatus::SharedCtor() {
_cached_size_ = 0;
}
KeyboardEventsStatus::~KeyboardEventsStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.KeyboardEventsStatus)
SharedDtor();
}
void KeyboardEventsStatus::SharedDtor() {
}
void KeyboardEventsStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* KeyboardEventsStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[34].descriptor;
}
const KeyboardEventsStatus& KeyboardEventsStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
KeyboardEventsStatus* KeyboardEventsStatus::New(::google::protobuf::Arena* arena) const {
KeyboardEventsStatus* n = new KeyboardEventsStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void KeyboardEventsStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.KeyboardEventsStatus)
keyboardevents_.Clear();
}
bool KeyboardEventsStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.KeyboardEventsStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// repeated .pybullet_grpc.KeyboardEvent keyboardEvents = 1;
case 1: {
if (tag == 10u) {
DO_(input->IncrementRecursionDepth());
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtualNoRecursionDepth(
input, add_keyboardevents()));
} else {
goto handle_unusual;
}
input->UnsafeDecrementRecursionDepth();
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.KeyboardEventsStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.KeyboardEventsStatus)
return false;
#undef DO_
}
void KeyboardEventsStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.KeyboardEventsStatus)
// repeated .pybullet_grpc.KeyboardEvent keyboardEvents = 1;
for (unsigned int i = 0, n = this->keyboardevents_size(); i < n; i++) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
1, this->keyboardevents(i), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.KeyboardEventsStatus)
}
::google::protobuf::uint8* KeyboardEventsStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.KeyboardEventsStatus)
// repeated .pybullet_grpc.KeyboardEvent keyboardEvents = 1;
for (unsigned int i = 0, n = this->keyboardevents_size(); i < n; i++) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
1, this->keyboardevents(i), false, target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.KeyboardEventsStatus)
return target;
}
size_t KeyboardEventsStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.KeyboardEventsStatus)
size_t total_size = 0;
// repeated .pybullet_grpc.KeyboardEvent keyboardEvents = 1;
{
unsigned int count = this->keyboardevents_size();
total_size += 1UL * count;
for (unsigned int i = 0; i < count; i++) {
total_size +=
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
this->keyboardevents(i));
}
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void KeyboardEventsStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.KeyboardEventsStatus)
GOOGLE_DCHECK_NE(&from, this);
const KeyboardEventsStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const KeyboardEventsStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.KeyboardEventsStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.KeyboardEventsStatus)
MergeFrom(*source);
}
}
void KeyboardEventsStatus::MergeFrom(const KeyboardEventsStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.KeyboardEventsStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
keyboardevents_.MergeFrom(from.keyboardevents_);
}
void KeyboardEventsStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.KeyboardEventsStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void KeyboardEventsStatus::CopyFrom(const KeyboardEventsStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.KeyboardEventsStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool KeyboardEventsStatus::IsInitialized() const {
return true;
}
void KeyboardEventsStatus::Swap(KeyboardEventsStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void KeyboardEventsStatus::InternalSwap(KeyboardEventsStatus* other) {
keyboardevents_.UnsafeArenaSwap(&other->keyboardevents_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata KeyboardEventsStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[34];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// KeyboardEventsStatus
// repeated .pybullet_grpc.KeyboardEvent keyboardEvents = 1;
int KeyboardEventsStatus::keyboardevents_size() const {
return keyboardevents_.size();
}
void KeyboardEventsStatus::clear_keyboardevents() {
keyboardevents_.Clear();
}
const ::pybullet_grpc::KeyboardEvent& KeyboardEventsStatus::keyboardevents(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.KeyboardEventsStatus.keyboardEvents)
return keyboardevents_.Get(index);
}
::pybullet_grpc::KeyboardEvent* KeyboardEventsStatus::mutable_keyboardevents(int index) {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.KeyboardEventsStatus.keyboardEvents)
return keyboardevents_.Mutable(index);
}
::pybullet_grpc::KeyboardEvent* KeyboardEventsStatus::add_keyboardevents() {
// @@protoc_insertion_point(field_add:pybullet_grpc.KeyboardEventsStatus.keyboardEvents)
return keyboardevents_.Add();
}
::google::protobuf::RepeatedPtrField< ::pybullet_grpc::KeyboardEvent >*
KeyboardEventsStatus::mutable_keyboardevents() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.KeyboardEventsStatus.keyboardEvents)
return &keyboardevents_;
}
const ::google::protobuf::RepeatedPtrField< ::pybullet_grpc::KeyboardEvent >&
KeyboardEventsStatus::keyboardevents() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.KeyboardEventsStatus.keyboardEvents)
return keyboardevents_;
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int RequestCameraImageCommand::kUpdateFlagsFieldNumber;
const int RequestCameraImageCommand::kCameraFlagsFieldNumber;
const int RequestCameraImageCommand::kViewMatrixFieldNumber;
const int RequestCameraImageCommand::kProjectionMatrixFieldNumber;
const int RequestCameraImageCommand::kStartPixelIndexFieldNumber;
const int RequestCameraImageCommand::kPixelWidthFieldNumber;
const int RequestCameraImageCommand::kPixelHeightFieldNumber;
const int RequestCameraImageCommand::kLightDirectionFieldNumber;
const int RequestCameraImageCommand::kLightColorFieldNumber;
const int RequestCameraImageCommand::kLightDistanceFieldNumber;
const int RequestCameraImageCommand::kLightAmbientCoeffFieldNumber;
const int RequestCameraImageCommand::kLightDiffuseCoeffFieldNumber;
const int RequestCameraImageCommand::kLightSpecularCoeffFieldNumber;
const int RequestCameraImageCommand::kHasShadowFieldNumber;
const int RequestCameraImageCommand::kProjectiveTextureViewMatrixFieldNumber;
const int RequestCameraImageCommand::kProjectiveTextureProjectionMatrixFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
RequestCameraImageCommand::RequestCameraImageCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.RequestCameraImageCommand)
}
RequestCameraImageCommand::RequestCameraImageCommand(const RequestCameraImageCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_viewmatrix()) {
viewmatrix_ = new ::pybullet_grpc::matrix4x4(*from.viewmatrix_);
} else {
viewmatrix_ = NULL;
}
if (from.has_projectionmatrix()) {
projectionmatrix_ = new ::pybullet_grpc::matrix4x4(*from.projectionmatrix_);
} else {
projectionmatrix_ = NULL;
}
if (from.has_lightdirection()) {
lightdirection_ = new ::pybullet_grpc::vec3(*from.lightdirection_);
} else {
lightdirection_ = NULL;
}
if (from.has_lightcolor()) {
lightcolor_ = new ::pybullet_grpc::vec3(*from.lightcolor_);
} else {
lightcolor_ = NULL;
}
if (from.has_projectivetextureviewmatrix()) {
projectivetextureviewmatrix_ = new ::pybullet_grpc::matrix4x4(*from.projectivetextureviewmatrix_);
} else {
projectivetextureviewmatrix_ = NULL;
}
if (from.has_projectivetextureprojectionmatrix()) {
projectivetextureprojectionmatrix_ = new ::pybullet_grpc::matrix4x4(*from.projectivetextureprojectionmatrix_);
} else {
projectivetextureprojectionmatrix_ = NULL;
}
::memcpy(&updateflags_, &from.updateflags_,
reinterpret_cast<char*>(&lightspecularcoeff_) -
reinterpret_cast<char*>(&updateflags_) + sizeof(lightspecularcoeff_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.RequestCameraImageCommand)
}
void RequestCameraImageCommand::SharedCtor() {
::memset(&viewmatrix_, 0, reinterpret_cast<char*>(&lightspecularcoeff_) -
reinterpret_cast<char*>(&viewmatrix_) + sizeof(lightspecularcoeff_));
_cached_size_ = 0;
}
RequestCameraImageCommand::~RequestCameraImageCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.RequestCameraImageCommand)
SharedDtor();
}
void RequestCameraImageCommand::SharedDtor() {
if (this != internal_default_instance()) {
delete viewmatrix_;
}
if (this != internal_default_instance()) {
delete projectionmatrix_;
}
if (this != internal_default_instance()) {
delete lightdirection_;
}
if (this != internal_default_instance()) {
delete lightcolor_;
}
if (this != internal_default_instance()) {
delete projectivetextureviewmatrix_;
}
if (this != internal_default_instance()) {
delete projectivetextureprojectionmatrix_;
}
}
void RequestCameraImageCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* RequestCameraImageCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[35].descriptor;
}
const RequestCameraImageCommand& RequestCameraImageCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
RequestCameraImageCommand* RequestCameraImageCommand::New(::google::protobuf::Arena* arena) const {
RequestCameraImageCommand* n = new RequestCameraImageCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void RequestCameraImageCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.RequestCameraImageCommand)
if (GetArenaNoVirtual() == NULL && viewmatrix_ != NULL) {
delete viewmatrix_;
}
viewmatrix_ = NULL;
if (GetArenaNoVirtual() == NULL && projectionmatrix_ != NULL) {
delete projectionmatrix_;
}
projectionmatrix_ = NULL;
if (GetArenaNoVirtual() == NULL && lightdirection_ != NULL) {
delete lightdirection_;
}
lightdirection_ = NULL;
if (GetArenaNoVirtual() == NULL && lightcolor_ != NULL) {
delete lightcolor_;
}
lightcolor_ = NULL;
if (GetArenaNoVirtual() == NULL && projectivetextureviewmatrix_ != NULL) {
delete projectivetextureviewmatrix_;
}
projectivetextureviewmatrix_ = NULL;
if (GetArenaNoVirtual() == NULL && projectivetextureprojectionmatrix_ != NULL) {
delete projectivetextureprojectionmatrix_;
}
projectivetextureprojectionmatrix_ = NULL;
::memset(&updateflags_, 0, reinterpret_cast<char*>(&lightspecularcoeff_) -
reinterpret_cast<char*>(&updateflags_) + sizeof(lightspecularcoeff_));
}
bool RequestCameraImageCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.RequestCameraImageCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(16383u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 updateFlags = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &updateflags_)));
} else {
goto handle_unusual;
}
break;
}
// int32 cameraFlags = 2;
case 2: {
if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &cameraflags_)));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.matrix4x4 viewMatrix = 3;
case 3: {
if (tag == 26u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_viewmatrix()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.matrix4x4 projectionMatrix = 4;
case 4: {
if (tag == 34u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_projectionmatrix()));
} else {
goto handle_unusual;
}
break;
}
// int32 startPixelIndex = 5;
case 5: {
if (tag == 40u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &startpixelindex_)));
} else {
goto handle_unusual;
}
break;
}
// int32 pixelWidth = 6;
case 6: {
if (tag == 48u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &pixelwidth_)));
} else {
goto handle_unusual;
}
break;
}
// int32 pixelHeight = 7;
case 7: {
if (tag == 56u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &pixelheight_)));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.vec3 lightDirection = 8;
case 8: {
if (tag == 66u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_lightdirection()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.vec3 lightColor = 9;
case 9: {
if (tag == 74u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_lightcolor()));
} else {
goto handle_unusual;
}
break;
}
// double lightDistance = 10;
case 10: {
if (tag == 81u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &lightdistance_)));
} else {
goto handle_unusual;
}
break;
}
// double lightAmbientCoeff = 11;
case 11: {
if (tag == 89u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &lightambientcoeff_)));
} else {
goto handle_unusual;
}
break;
}
// double lightDiffuseCoeff = 12;
case 12: {
if (tag == 97u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &lightdiffusecoeff_)));
} else {
goto handle_unusual;
}
break;
}
// double lightSpecularCoeff = 13;
case 13: {
if (tag == 105u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
double, ::google::protobuf::internal::WireFormatLite::TYPE_DOUBLE>(
input, &lightspecularcoeff_)));
} else {
goto handle_unusual;
}
break;
}
// int32 hasShadow = 14;
case 14: {
if (tag == 112u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &hasshadow_)));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.matrix4x4 projectiveTextureViewMatrix = 15;
case 15: {
if (tag == 122u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_projectivetextureviewmatrix()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.matrix4x4 projectiveTextureProjectionMatrix = 16;
case 16: {
if (tag == 130u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_projectivetextureprojectionmatrix()));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.RequestCameraImageCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.RequestCameraImageCommand)
return false;
#undef DO_
}
void RequestCameraImageCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.RequestCameraImageCommand)
// int32 updateFlags = 1;
if (this->updateflags() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->updateflags(), output);
}
// int32 cameraFlags = 2;
if (this->cameraflags() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->cameraflags(), output);
}
// .pybullet_grpc.matrix4x4 viewMatrix = 3;
if (this->has_viewmatrix()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
3, *this->viewmatrix_, output);
}
// .pybullet_grpc.matrix4x4 projectionMatrix = 4;
if (this->has_projectionmatrix()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
4, *this->projectionmatrix_, output);
}
// int32 startPixelIndex = 5;
if (this->startpixelindex() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(5, this->startpixelindex(), output);
}
// int32 pixelWidth = 6;
if (this->pixelwidth() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(6, this->pixelwidth(), output);
}
// int32 pixelHeight = 7;
if (this->pixelheight() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(7, this->pixelheight(), output);
}
// .pybullet_grpc.vec3 lightDirection = 8;
if (this->has_lightdirection()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
8, *this->lightdirection_, output);
}
// .pybullet_grpc.vec3 lightColor = 9;
if (this->has_lightcolor()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
9, *this->lightcolor_, output);
}
// double lightDistance = 10;
if (this->lightdistance() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(10, this->lightdistance(), output);
}
// double lightAmbientCoeff = 11;
if (this->lightambientcoeff() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(11, this->lightambientcoeff(), output);
}
// double lightDiffuseCoeff = 12;
if (this->lightdiffusecoeff() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(12, this->lightdiffusecoeff(), output);
}
// double lightSpecularCoeff = 13;
if (this->lightspecularcoeff() != 0) {
::google::protobuf::internal::WireFormatLite::WriteDouble(13, this->lightspecularcoeff(), output);
}
// int32 hasShadow = 14;
if (this->hasshadow() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(14, this->hasshadow(), output);
}
// .pybullet_grpc.matrix4x4 projectiveTextureViewMatrix = 15;
if (this->has_projectivetextureviewmatrix()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
15, *this->projectivetextureviewmatrix_, output);
}
// .pybullet_grpc.matrix4x4 projectiveTextureProjectionMatrix = 16;
if (this->has_projectivetextureprojectionmatrix()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
16, *this->projectivetextureprojectionmatrix_, output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.RequestCameraImageCommand)
}
::google::protobuf::uint8* RequestCameraImageCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.RequestCameraImageCommand)
// int32 updateFlags = 1;
if (this->updateflags() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->updateflags(), target);
}
// int32 cameraFlags = 2;
if (this->cameraflags() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->cameraflags(), target);
}
// .pybullet_grpc.matrix4x4 viewMatrix = 3;
if (this->has_viewmatrix()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
3, *this->viewmatrix_, false, target);
}
// .pybullet_grpc.matrix4x4 projectionMatrix = 4;
if (this->has_projectionmatrix()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
4, *this->projectionmatrix_, false, target);
}
// int32 startPixelIndex = 5;
if (this->startpixelindex() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(5, this->startpixelindex(), target);
}
// int32 pixelWidth = 6;
if (this->pixelwidth() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(6, this->pixelwidth(), target);
}
// int32 pixelHeight = 7;
if (this->pixelheight() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(7, this->pixelheight(), target);
}
// .pybullet_grpc.vec3 lightDirection = 8;
if (this->has_lightdirection()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
8, *this->lightdirection_, false, target);
}
// .pybullet_grpc.vec3 lightColor = 9;
if (this->has_lightcolor()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
9, *this->lightcolor_, false, target);
}
// double lightDistance = 10;
if (this->lightdistance() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(10, this->lightdistance(), target);
}
// double lightAmbientCoeff = 11;
if (this->lightambientcoeff() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(11, this->lightambientcoeff(), target);
}
// double lightDiffuseCoeff = 12;
if (this->lightdiffusecoeff() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(12, this->lightdiffusecoeff(), target);
}
// double lightSpecularCoeff = 13;
if (this->lightspecularcoeff() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteDoubleToArray(13, this->lightspecularcoeff(), target);
}
// int32 hasShadow = 14;
if (this->hasshadow() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(14, this->hasshadow(), target);
}
// .pybullet_grpc.matrix4x4 projectiveTextureViewMatrix = 15;
if (this->has_projectivetextureviewmatrix()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
15, *this->projectivetextureviewmatrix_, false, target);
}
// .pybullet_grpc.matrix4x4 projectiveTextureProjectionMatrix = 16;
if (this->has_projectivetextureprojectionmatrix()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
16, *this->projectivetextureprojectionmatrix_, false, target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.RequestCameraImageCommand)
return target;
}
size_t RequestCameraImageCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.RequestCameraImageCommand)
size_t total_size = 0;
// .pybullet_grpc.matrix4x4 viewMatrix = 3;
if (this->has_viewmatrix()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->viewmatrix_);
}
// .pybullet_grpc.matrix4x4 projectionMatrix = 4;
if (this->has_projectionmatrix()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->projectionmatrix_);
}
// .pybullet_grpc.vec3 lightDirection = 8;
if (this->has_lightdirection()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->lightdirection_);
}
// .pybullet_grpc.vec3 lightColor = 9;
if (this->has_lightcolor()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->lightcolor_);
}
// .pybullet_grpc.matrix4x4 projectiveTextureViewMatrix = 15;
if (this->has_projectivetextureviewmatrix()) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->projectivetextureviewmatrix_);
}
// .pybullet_grpc.matrix4x4 projectiveTextureProjectionMatrix = 16;
if (this->has_projectivetextureprojectionmatrix()) {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*this->projectivetextureprojectionmatrix_);
}
// int32 updateFlags = 1;
if (this->updateflags() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->updateflags());
}
// int32 cameraFlags = 2;
if (this->cameraflags() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->cameraflags());
}
// int32 startPixelIndex = 5;
if (this->startpixelindex() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->startpixelindex());
}
// int32 pixelWidth = 6;
if (this->pixelwidth() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->pixelwidth());
}
// double lightDistance = 10;
if (this->lightdistance() != 0) {
total_size += 1 + 8;
}
// int32 pixelHeight = 7;
if (this->pixelheight() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->pixelheight());
}
// int32 hasShadow = 14;
if (this->hasshadow() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->hasshadow());
}
// double lightAmbientCoeff = 11;
if (this->lightambientcoeff() != 0) {
total_size += 1 + 8;
}
// double lightDiffuseCoeff = 12;
if (this->lightdiffusecoeff() != 0) {
total_size += 1 + 8;
}
// double lightSpecularCoeff = 13;
if (this->lightspecularcoeff() != 0) {
total_size += 1 + 8;
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void RequestCameraImageCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.RequestCameraImageCommand)
GOOGLE_DCHECK_NE(&from, this);
const RequestCameraImageCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const RequestCameraImageCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.RequestCameraImageCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.RequestCameraImageCommand)
MergeFrom(*source);
}
}
void RequestCameraImageCommand::MergeFrom(const RequestCameraImageCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.RequestCameraImageCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.has_viewmatrix()) {
mutable_viewmatrix()->::pybullet_grpc::matrix4x4::MergeFrom(from.viewmatrix());
}
if (from.has_projectionmatrix()) {
mutable_projectionmatrix()->::pybullet_grpc::matrix4x4::MergeFrom(from.projectionmatrix());
}
if (from.has_lightdirection()) {
mutable_lightdirection()->::pybullet_grpc::vec3::MergeFrom(from.lightdirection());
}
if (from.has_lightcolor()) {
mutable_lightcolor()->::pybullet_grpc::vec3::MergeFrom(from.lightcolor());
}
if (from.has_projectivetextureviewmatrix()) {
mutable_projectivetextureviewmatrix()->::pybullet_grpc::matrix4x4::MergeFrom(from.projectivetextureviewmatrix());
}
if (from.has_projectivetextureprojectionmatrix()) {
mutable_projectivetextureprojectionmatrix()->::pybullet_grpc::matrix4x4::MergeFrom(from.projectivetextureprojectionmatrix());
}
if (from.updateflags() != 0) {
set_updateflags(from.updateflags());
}
if (from.cameraflags() != 0) {
set_cameraflags(from.cameraflags());
}
if (from.startpixelindex() != 0) {
set_startpixelindex(from.startpixelindex());
}
if (from.pixelwidth() != 0) {
set_pixelwidth(from.pixelwidth());
}
if (from.lightdistance() != 0) {
set_lightdistance(from.lightdistance());
}
if (from.pixelheight() != 0) {
set_pixelheight(from.pixelheight());
}
if (from.hasshadow() != 0) {
set_hasshadow(from.hasshadow());
}
if (from.lightambientcoeff() != 0) {
set_lightambientcoeff(from.lightambientcoeff());
}
if (from.lightdiffusecoeff() != 0) {
set_lightdiffusecoeff(from.lightdiffusecoeff());
}
if (from.lightspecularcoeff() != 0) {
set_lightspecularcoeff(from.lightspecularcoeff());
}
}
void RequestCameraImageCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.RequestCameraImageCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void RequestCameraImageCommand::CopyFrom(const RequestCameraImageCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.RequestCameraImageCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool RequestCameraImageCommand::IsInitialized() const {
return true;
}
void RequestCameraImageCommand::Swap(RequestCameraImageCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void RequestCameraImageCommand::InternalSwap(RequestCameraImageCommand* other) {
std::swap(viewmatrix_, other->viewmatrix_);
std::swap(projectionmatrix_, other->projectionmatrix_);
std::swap(lightdirection_, other->lightdirection_);
std::swap(lightcolor_, other->lightcolor_);
std::swap(projectivetextureviewmatrix_, other->projectivetextureviewmatrix_);
std::swap(projectivetextureprojectionmatrix_, other->projectivetextureprojectionmatrix_);
std::swap(updateflags_, other->updateflags_);
std::swap(cameraflags_, other->cameraflags_);
std::swap(startpixelindex_, other->startpixelindex_);
std::swap(pixelwidth_, other->pixelwidth_);
std::swap(lightdistance_, other->lightdistance_);
std::swap(pixelheight_, other->pixelheight_);
std::swap(hasshadow_, other->hasshadow_);
std::swap(lightambientcoeff_, other->lightambientcoeff_);
std::swap(lightdiffusecoeff_, other->lightdiffusecoeff_);
std::swap(lightspecularcoeff_, other->lightspecularcoeff_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata RequestCameraImageCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[35];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// RequestCameraImageCommand
// int32 updateFlags = 1;
void RequestCameraImageCommand::clear_updateflags() {
updateflags_ = 0;
}
::google::protobuf::int32 RequestCameraImageCommand::updateflags() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.updateFlags)
return updateflags_;
}
void RequestCameraImageCommand::set_updateflags(::google::protobuf::int32 value) {
updateflags_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageCommand.updateFlags)
}
// int32 cameraFlags = 2;
void RequestCameraImageCommand::clear_cameraflags() {
cameraflags_ = 0;
}
::google::protobuf::int32 RequestCameraImageCommand::cameraflags() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.cameraFlags)
return cameraflags_;
}
void RequestCameraImageCommand::set_cameraflags(::google::protobuf::int32 value) {
cameraflags_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageCommand.cameraFlags)
}
// .pybullet_grpc.matrix4x4 viewMatrix = 3;
bool RequestCameraImageCommand::has_viewmatrix() const {
return this != internal_default_instance() && viewmatrix_ != NULL;
}
void RequestCameraImageCommand::clear_viewmatrix() {
if (GetArenaNoVirtual() == NULL && viewmatrix_ != NULL) delete viewmatrix_;
viewmatrix_ = NULL;
}
const ::pybullet_grpc::matrix4x4& RequestCameraImageCommand::viewmatrix() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.viewMatrix)
return viewmatrix_ != NULL ? *viewmatrix_
: *::pybullet_grpc::matrix4x4::internal_default_instance();
}
::pybullet_grpc::matrix4x4* RequestCameraImageCommand::mutable_viewmatrix() {
if (viewmatrix_ == NULL) {
viewmatrix_ = new ::pybullet_grpc::matrix4x4;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.RequestCameraImageCommand.viewMatrix)
return viewmatrix_;
}
::pybullet_grpc::matrix4x4* RequestCameraImageCommand::release_viewmatrix() {
// @@protoc_insertion_point(field_release:pybullet_grpc.RequestCameraImageCommand.viewMatrix)
::pybullet_grpc::matrix4x4* temp = viewmatrix_;
viewmatrix_ = NULL;
return temp;
}
void RequestCameraImageCommand::set_allocated_viewmatrix(::pybullet_grpc::matrix4x4* viewmatrix) {
delete viewmatrix_;
viewmatrix_ = viewmatrix;
if (viewmatrix) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.RequestCameraImageCommand.viewMatrix)
}
// .pybullet_grpc.matrix4x4 projectionMatrix = 4;
bool RequestCameraImageCommand::has_projectionmatrix() const {
return this != internal_default_instance() && projectionmatrix_ != NULL;
}
void RequestCameraImageCommand::clear_projectionmatrix() {
if (GetArenaNoVirtual() == NULL && projectionmatrix_ != NULL) delete projectionmatrix_;
projectionmatrix_ = NULL;
}
const ::pybullet_grpc::matrix4x4& RequestCameraImageCommand::projectionmatrix() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.projectionMatrix)
return projectionmatrix_ != NULL ? *projectionmatrix_
: *::pybullet_grpc::matrix4x4::internal_default_instance();
}
::pybullet_grpc::matrix4x4* RequestCameraImageCommand::mutable_projectionmatrix() {
if (projectionmatrix_ == NULL) {
projectionmatrix_ = new ::pybullet_grpc::matrix4x4;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.RequestCameraImageCommand.projectionMatrix)
return projectionmatrix_;
}
::pybullet_grpc::matrix4x4* RequestCameraImageCommand::release_projectionmatrix() {
// @@protoc_insertion_point(field_release:pybullet_grpc.RequestCameraImageCommand.projectionMatrix)
::pybullet_grpc::matrix4x4* temp = projectionmatrix_;
projectionmatrix_ = NULL;
return temp;
}
void RequestCameraImageCommand::set_allocated_projectionmatrix(::pybullet_grpc::matrix4x4* projectionmatrix) {
delete projectionmatrix_;
projectionmatrix_ = projectionmatrix;
if (projectionmatrix) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.RequestCameraImageCommand.projectionMatrix)
}
// int32 startPixelIndex = 5;
void RequestCameraImageCommand::clear_startpixelindex() {
startpixelindex_ = 0;
}
::google::protobuf::int32 RequestCameraImageCommand::startpixelindex() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.startPixelIndex)
return startpixelindex_;
}
void RequestCameraImageCommand::set_startpixelindex(::google::protobuf::int32 value) {
startpixelindex_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageCommand.startPixelIndex)
}
// int32 pixelWidth = 6;
void RequestCameraImageCommand::clear_pixelwidth() {
pixelwidth_ = 0;
}
::google::protobuf::int32 RequestCameraImageCommand::pixelwidth() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.pixelWidth)
return pixelwidth_;
}
void RequestCameraImageCommand::set_pixelwidth(::google::protobuf::int32 value) {
pixelwidth_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageCommand.pixelWidth)
}
// int32 pixelHeight = 7;
void RequestCameraImageCommand::clear_pixelheight() {
pixelheight_ = 0;
}
::google::protobuf::int32 RequestCameraImageCommand::pixelheight() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.pixelHeight)
return pixelheight_;
}
void RequestCameraImageCommand::set_pixelheight(::google::protobuf::int32 value) {
pixelheight_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageCommand.pixelHeight)
}
// .pybullet_grpc.vec3 lightDirection = 8;
bool RequestCameraImageCommand::has_lightdirection() const {
return this != internal_default_instance() && lightdirection_ != NULL;
}
void RequestCameraImageCommand::clear_lightdirection() {
if (GetArenaNoVirtual() == NULL && lightdirection_ != NULL) delete lightdirection_;
lightdirection_ = NULL;
}
const ::pybullet_grpc::vec3& RequestCameraImageCommand::lightdirection() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.lightDirection)
return lightdirection_ != NULL ? *lightdirection_
: *::pybullet_grpc::vec3::internal_default_instance();
}
::pybullet_grpc::vec3* RequestCameraImageCommand::mutable_lightdirection() {
if (lightdirection_ == NULL) {
lightdirection_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.RequestCameraImageCommand.lightDirection)
return lightdirection_;
}
::pybullet_grpc::vec3* RequestCameraImageCommand::release_lightdirection() {
// @@protoc_insertion_point(field_release:pybullet_grpc.RequestCameraImageCommand.lightDirection)
::pybullet_grpc::vec3* temp = lightdirection_;
lightdirection_ = NULL;
return temp;
}
void RequestCameraImageCommand::set_allocated_lightdirection(::pybullet_grpc::vec3* lightdirection) {
delete lightdirection_;
lightdirection_ = lightdirection;
if (lightdirection) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.RequestCameraImageCommand.lightDirection)
}
// .pybullet_grpc.vec3 lightColor = 9;
bool RequestCameraImageCommand::has_lightcolor() const {
return this != internal_default_instance() && lightcolor_ != NULL;
}
void RequestCameraImageCommand::clear_lightcolor() {
if (GetArenaNoVirtual() == NULL && lightcolor_ != NULL) delete lightcolor_;
lightcolor_ = NULL;
}
const ::pybullet_grpc::vec3& RequestCameraImageCommand::lightcolor() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.lightColor)
return lightcolor_ != NULL ? *lightcolor_
: *::pybullet_grpc::vec3::internal_default_instance();
}
::pybullet_grpc::vec3* RequestCameraImageCommand::mutable_lightcolor() {
if (lightcolor_ == NULL) {
lightcolor_ = new ::pybullet_grpc::vec3;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.RequestCameraImageCommand.lightColor)
return lightcolor_;
}
::pybullet_grpc::vec3* RequestCameraImageCommand::release_lightcolor() {
// @@protoc_insertion_point(field_release:pybullet_grpc.RequestCameraImageCommand.lightColor)
::pybullet_grpc::vec3* temp = lightcolor_;
lightcolor_ = NULL;
return temp;
}
void RequestCameraImageCommand::set_allocated_lightcolor(::pybullet_grpc::vec3* lightcolor) {
delete lightcolor_;
lightcolor_ = lightcolor;
if (lightcolor) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.RequestCameraImageCommand.lightColor)
}
// double lightDistance = 10;
void RequestCameraImageCommand::clear_lightdistance() {
lightdistance_ = 0;
}
double RequestCameraImageCommand::lightdistance() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.lightDistance)
return lightdistance_;
}
void RequestCameraImageCommand::set_lightdistance(double value) {
lightdistance_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageCommand.lightDistance)
}
// double lightAmbientCoeff = 11;
void RequestCameraImageCommand::clear_lightambientcoeff() {
lightambientcoeff_ = 0;
}
double RequestCameraImageCommand::lightambientcoeff() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.lightAmbientCoeff)
return lightambientcoeff_;
}
void RequestCameraImageCommand::set_lightambientcoeff(double value) {
lightambientcoeff_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageCommand.lightAmbientCoeff)
}
// double lightDiffuseCoeff = 12;
void RequestCameraImageCommand::clear_lightdiffusecoeff() {
lightdiffusecoeff_ = 0;
}
double RequestCameraImageCommand::lightdiffusecoeff() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.lightDiffuseCoeff)
return lightdiffusecoeff_;
}
void RequestCameraImageCommand::set_lightdiffusecoeff(double value) {
lightdiffusecoeff_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageCommand.lightDiffuseCoeff)
}
// double lightSpecularCoeff = 13;
void RequestCameraImageCommand::clear_lightspecularcoeff() {
lightspecularcoeff_ = 0;
}
double RequestCameraImageCommand::lightspecularcoeff() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.lightSpecularCoeff)
return lightspecularcoeff_;
}
void RequestCameraImageCommand::set_lightspecularcoeff(double value) {
lightspecularcoeff_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageCommand.lightSpecularCoeff)
}
// int32 hasShadow = 14;
void RequestCameraImageCommand::clear_hasshadow() {
hasshadow_ = 0;
}
::google::protobuf::int32 RequestCameraImageCommand::hasshadow() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.hasShadow)
return hasshadow_;
}
void RequestCameraImageCommand::set_hasshadow(::google::protobuf::int32 value) {
hasshadow_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageCommand.hasShadow)
}
// .pybullet_grpc.matrix4x4 projectiveTextureViewMatrix = 15;
bool RequestCameraImageCommand::has_projectivetextureviewmatrix() const {
return this != internal_default_instance() && projectivetextureviewmatrix_ != NULL;
}
void RequestCameraImageCommand::clear_projectivetextureviewmatrix() {
if (GetArenaNoVirtual() == NULL && projectivetextureviewmatrix_ != NULL) delete projectivetextureviewmatrix_;
projectivetextureviewmatrix_ = NULL;
}
const ::pybullet_grpc::matrix4x4& RequestCameraImageCommand::projectivetextureviewmatrix() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.projectiveTextureViewMatrix)
return projectivetextureviewmatrix_ != NULL ? *projectivetextureviewmatrix_
: *::pybullet_grpc::matrix4x4::internal_default_instance();
}
::pybullet_grpc::matrix4x4* RequestCameraImageCommand::mutable_projectivetextureviewmatrix() {
if (projectivetextureviewmatrix_ == NULL) {
projectivetextureviewmatrix_ = new ::pybullet_grpc::matrix4x4;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.RequestCameraImageCommand.projectiveTextureViewMatrix)
return projectivetextureviewmatrix_;
}
::pybullet_grpc::matrix4x4* RequestCameraImageCommand::release_projectivetextureviewmatrix() {
// @@protoc_insertion_point(field_release:pybullet_grpc.RequestCameraImageCommand.projectiveTextureViewMatrix)
::pybullet_grpc::matrix4x4* temp = projectivetextureviewmatrix_;
projectivetextureviewmatrix_ = NULL;
return temp;
}
void RequestCameraImageCommand::set_allocated_projectivetextureviewmatrix(::pybullet_grpc::matrix4x4* projectivetextureviewmatrix) {
delete projectivetextureviewmatrix_;
projectivetextureviewmatrix_ = projectivetextureviewmatrix;
if (projectivetextureviewmatrix) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.RequestCameraImageCommand.projectiveTextureViewMatrix)
}
// .pybullet_grpc.matrix4x4 projectiveTextureProjectionMatrix = 16;
bool RequestCameraImageCommand::has_projectivetextureprojectionmatrix() const {
return this != internal_default_instance() && projectivetextureprojectionmatrix_ != NULL;
}
void RequestCameraImageCommand::clear_projectivetextureprojectionmatrix() {
if (GetArenaNoVirtual() == NULL && projectivetextureprojectionmatrix_ != NULL) delete projectivetextureprojectionmatrix_;
projectivetextureprojectionmatrix_ = NULL;
}
const ::pybullet_grpc::matrix4x4& RequestCameraImageCommand::projectivetextureprojectionmatrix() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageCommand.projectiveTextureProjectionMatrix)
return projectivetextureprojectionmatrix_ != NULL ? *projectivetextureprojectionmatrix_
: *::pybullet_grpc::matrix4x4::internal_default_instance();
}
::pybullet_grpc::matrix4x4* RequestCameraImageCommand::mutable_projectivetextureprojectionmatrix() {
if (projectivetextureprojectionmatrix_ == NULL) {
projectivetextureprojectionmatrix_ = new ::pybullet_grpc::matrix4x4;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.RequestCameraImageCommand.projectiveTextureProjectionMatrix)
return projectivetextureprojectionmatrix_;
}
::pybullet_grpc::matrix4x4* RequestCameraImageCommand::release_projectivetextureprojectionmatrix() {
// @@protoc_insertion_point(field_release:pybullet_grpc.RequestCameraImageCommand.projectiveTextureProjectionMatrix)
::pybullet_grpc::matrix4x4* temp = projectivetextureprojectionmatrix_;
projectivetextureprojectionmatrix_ = NULL;
return temp;
}
void RequestCameraImageCommand::set_allocated_projectivetextureprojectionmatrix(::pybullet_grpc::matrix4x4* projectivetextureprojectionmatrix) {
delete projectivetextureprojectionmatrix_;
projectivetextureprojectionmatrix_ = projectivetextureprojectionmatrix;
if (projectivetextureprojectionmatrix) {
} else {
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.RequestCameraImageCommand.projectiveTextureProjectionMatrix)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int RequestCameraImageStatus::kImageWidthFieldNumber;
const int RequestCameraImageStatus::kImageHeightFieldNumber;
const int RequestCameraImageStatus::kStartingPixelIndexFieldNumber;
const int RequestCameraImageStatus::kNumPixelsCopiedFieldNumber;
const int RequestCameraImageStatus::kNumRemainingPixelsFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
RequestCameraImageStatus::RequestCameraImageStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.RequestCameraImageStatus)
}
RequestCameraImageStatus::RequestCameraImageStatus(const RequestCameraImageStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
::memcpy(&imagewidth_, &from.imagewidth_,
reinterpret_cast<char*>(&numremainingpixels_) -
reinterpret_cast<char*>(&imagewidth_) + sizeof(numremainingpixels_));
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.RequestCameraImageStatus)
}
void RequestCameraImageStatus::SharedCtor() {
::memset(&imagewidth_, 0, reinterpret_cast<char*>(&numremainingpixels_) -
reinterpret_cast<char*>(&imagewidth_) + sizeof(numremainingpixels_));
_cached_size_ = 0;
}
RequestCameraImageStatus::~RequestCameraImageStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.RequestCameraImageStatus)
SharedDtor();
}
void RequestCameraImageStatus::SharedDtor() {
}
void RequestCameraImageStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* RequestCameraImageStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[36].descriptor;
}
const RequestCameraImageStatus& RequestCameraImageStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
RequestCameraImageStatus* RequestCameraImageStatus::New(::google::protobuf::Arena* arena) const {
RequestCameraImageStatus* n = new RequestCameraImageStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void RequestCameraImageStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.RequestCameraImageStatus)
::memset(&imagewidth_, 0, reinterpret_cast<char*>(&numremainingpixels_) -
reinterpret_cast<char*>(&imagewidth_) + sizeof(numremainingpixels_));
}
bool RequestCameraImageStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.RequestCameraImageStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 imageWidth = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &imagewidth_)));
} else {
goto handle_unusual;
}
break;
}
// int32 imageHeight = 2;
case 2: {
if (tag == 16u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &imageheight_)));
} else {
goto handle_unusual;
}
break;
}
// int32 startingPixelIndex = 3;
case 3: {
if (tag == 24u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &startingpixelindex_)));
} else {
goto handle_unusual;
}
break;
}
// int32 numPixelsCopied = 4;
case 4: {
if (tag == 32u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &numpixelscopied_)));
} else {
goto handle_unusual;
}
break;
}
// int32 numRemainingPixels = 5;
case 5: {
if (tag == 40u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &numremainingpixels_)));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.RequestCameraImageStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.RequestCameraImageStatus)
return false;
#undef DO_
}
void RequestCameraImageStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.RequestCameraImageStatus)
// int32 imageWidth = 1;
if (this->imagewidth() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->imagewidth(), output);
}
// int32 imageHeight = 2;
if (this->imageheight() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->imageheight(), output);
}
// int32 startingPixelIndex = 3;
if (this->startingpixelindex() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->startingpixelindex(), output);
}
// int32 numPixelsCopied = 4;
if (this->numpixelscopied() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(4, this->numpixelscopied(), output);
}
// int32 numRemainingPixels = 5;
if (this->numremainingpixels() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(5, this->numremainingpixels(), output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.RequestCameraImageStatus)
}
::google::protobuf::uint8* RequestCameraImageStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.RequestCameraImageStatus)
// int32 imageWidth = 1;
if (this->imagewidth() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->imagewidth(), target);
}
// int32 imageHeight = 2;
if (this->imageheight() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(2, this->imageheight(), target);
}
// int32 startingPixelIndex = 3;
if (this->startingpixelindex() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(3, this->startingpixelindex(), target);
}
// int32 numPixelsCopied = 4;
if (this->numpixelscopied() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(4, this->numpixelscopied(), target);
}
// int32 numRemainingPixels = 5;
if (this->numremainingpixels() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(5, this->numremainingpixels(), target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.RequestCameraImageStatus)
return target;
}
size_t RequestCameraImageStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.RequestCameraImageStatus)
size_t total_size = 0;
// int32 imageWidth = 1;
if (this->imagewidth() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->imagewidth());
}
// int32 imageHeight = 2;
if (this->imageheight() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->imageheight());
}
// int32 startingPixelIndex = 3;
if (this->startingpixelindex() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->startingpixelindex());
}
// int32 numPixelsCopied = 4;
if (this->numpixelscopied() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->numpixelscopied());
}
// int32 numRemainingPixels = 5;
if (this->numremainingpixels() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->numremainingpixels());
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void RequestCameraImageStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.RequestCameraImageStatus)
GOOGLE_DCHECK_NE(&from, this);
const RequestCameraImageStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const RequestCameraImageStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.RequestCameraImageStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.RequestCameraImageStatus)
MergeFrom(*source);
}
}
void RequestCameraImageStatus::MergeFrom(const RequestCameraImageStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.RequestCameraImageStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
if (from.imagewidth() != 0) {
set_imagewidth(from.imagewidth());
}
if (from.imageheight() != 0) {
set_imageheight(from.imageheight());
}
if (from.startingpixelindex() != 0) {
set_startingpixelindex(from.startingpixelindex());
}
if (from.numpixelscopied() != 0) {
set_numpixelscopied(from.numpixelscopied());
}
if (from.numremainingpixels() != 0) {
set_numremainingpixels(from.numremainingpixels());
}
}
void RequestCameraImageStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.RequestCameraImageStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void RequestCameraImageStatus::CopyFrom(const RequestCameraImageStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.RequestCameraImageStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool RequestCameraImageStatus::IsInitialized() const {
return true;
}
void RequestCameraImageStatus::Swap(RequestCameraImageStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void RequestCameraImageStatus::InternalSwap(RequestCameraImageStatus* other) {
std::swap(imagewidth_, other->imagewidth_);
std::swap(imageheight_, other->imageheight_);
std::swap(startingpixelindex_, other->startingpixelindex_);
std::swap(numpixelscopied_, other->numpixelscopied_);
std::swap(numremainingpixels_, other->numremainingpixels_);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata RequestCameraImageStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[36];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// RequestCameraImageStatus
// int32 imageWidth = 1;
void RequestCameraImageStatus::clear_imagewidth() {
imagewidth_ = 0;
}
::google::protobuf::int32 RequestCameraImageStatus::imagewidth() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageStatus.imageWidth)
return imagewidth_;
}
void RequestCameraImageStatus::set_imagewidth(::google::protobuf::int32 value) {
imagewidth_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageStatus.imageWidth)
}
// int32 imageHeight = 2;
void RequestCameraImageStatus::clear_imageheight() {
imageheight_ = 0;
}
::google::protobuf::int32 RequestCameraImageStatus::imageheight() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageStatus.imageHeight)
return imageheight_;
}
void RequestCameraImageStatus::set_imageheight(::google::protobuf::int32 value) {
imageheight_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageStatus.imageHeight)
}
// int32 startingPixelIndex = 3;
void RequestCameraImageStatus::clear_startingpixelindex() {
startingpixelindex_ = 0;
}
::google::protobuf::int32 RequestCameraImageStatus::startingpixelindex() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageStatus.startingPixelIndex)
return startingpixelindex_;
}
void RequestCameraImageStatus::set_startingpixelindex(::google::protobuf::int32 value) {
startingpixelindex_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageStatus.startingPixelIndex)
}
// int32 numPixelsCopied = 4;
void RequestCameraImageStatus::clear_numpixelscopied() {
numpixelscopied_ = 0;
}
::google::protobuf::int32 RequestCameraImageStatus::numpixelscopied() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageStatus.numPixelsCopied)
return numpixelscopied_;
}
void RequestCameraImageStatus::set_numpixelscopied(::google::protobuf::int32 value) {
numpixelscopied_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageStatus.numPixelsCopied)
}
// int32 numRemainingPixels = 5;
void RequestCameraImageStatus::clear_numremainingpixels() {
numremainingpixels_ = 0;
}
::google::protobuf::int32 RequestCameraImageStatus::numremainingpixels() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.RequestCameraImageStatus.numRemainingPixels)
return numremainingpixels_;
}
void RequestCameraImageStatus::set_numremainingpixels(::google::protobuf::int32 value) {
numremainingpixels_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.RequestCameraImageStatus.numRemainingPixels)
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
ResetSimulationCommand::ResetSimulationCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.ResetSimulationCommand)
}
ResetSimulationCommand::ResetSimulationCommand(const ResetSimulationCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.ResetSimulationCommand)
}
void ResetSimulationCommand::SharedCtor() {
_cached_size_ = 0;
}
ResetSimulationCommand::~ResetSimulationCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.ResetSimulationCommand)
SharedDtor();
}
void ResetSimulationCommand::SharedDtor() {
}
void ResetSimulationCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* ResetSimulationCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[37].descriptor;
}
const ResetSimulationCommand& ResetSimulationCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
ResetSimulationCommand* ResetSimulationCommand::New(::google::protobuf::Arena* arena) const {
ResetSimulationCommand* n = new ResetSimulationCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void ResetSimulationCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.ResetSimulationCommand)
}
bool ResetSimulationCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.ResetSimulationCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
tag = p.first;
if (!p.second) goto handle_unusual;
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.ResetSimulationCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.ResetSimulationCommand)
return false;
#undef DO_
}
void ResetSimulationCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.ResetSimulationCommand)
// @@protoc_insertion_point(serialize_end:pybullet_grpc.ResetSimulationCommand)
}
::google::protobuf::uint8* ResetSimulationCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.ResetSimulationCommand)
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.ResetSimulationCommand)
return target;
}
size_t ResetSimulationCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.ResetSimulationCommand)
size_t total_size = 0;
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void ResetSimulationCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.ResetSimulationCommand)
GOOGLE_DCHECK_NE(&from, this);
const ResetSimulationCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const ResetSimulationCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.ResetSimulationCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.ResetSimulationCommand)
MergeFrom(*source);
}
}
void ResetSimulationCommand::MergeFrom(const ResetSimulationCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.ResetSimulationCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
}
void ResetSimulationCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.ResetSimulationCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void ResetSimulationCommand::CopyFrom(const ResetSimulationCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.ResetSimulationCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool ResetSimulationCommand::IsInitialized() const {
return true;
}
void ResetSimulationCommand::Swap(ResetSimulationCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void ResetSimulationCommand::InternalSwap(ResetSimulationCommand* other) {
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata ResetSimulationCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[37];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// ResetSimulationCommand
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int PyBulletCommand::kCommandTypeFieldNumber;
const int PyBulletCommand::kBinaryBlobFieldNumber;
const int PyBulletCommand::kUnknownCommandBinaryBlobFieldNumber;
const int PyBulletCommand::kLoadUrdfCommandFieldNumber;
const int PyBulletCommand::kTerminateServerCommandFieldNumber;
const int PyBulletCommand::kStepSimulationCommandFieldNumber;
const int PyBulletCommand::kLoadSdfCommandFieldNumber;
const int PyBulletCommand::kLoadMjcfCommandFieldNumber;
const int PyBulletCommand::kChangeDynamicsCommandFieldNumber;
const int PyBulletCommand::kGetDynamicsCommandFieldNumber;
const int PyBulletCommand::kInitPoseCommandFieldNumber;
const int PyBulletCommand::kRequestActualStateCommandFieldNumber;
const int PyBulletCommand::kConfigureOpenGLVisualizerCommandFieldNumber;
const int PyBulletCommand::kSyncBodiesCommandFieldNumber;
const int PyBulletCommand::kRequestBodyInfoCommandFieldNumber;
const int PyBulletCommand::kSetPhysicsSimulationParametersCommandFieldNumber;
const int PyBulletCommand::kJointMotorControlCommandFieldNumber;
const int PyBulletCommand::kUserConstraintCommandFieldNumber;
const int PyBulletCommand::kCheckVersionCommandFieldNumber;
const int PyBulletCommand::kRequestKeyboardEventsCommandFieldNumber;
const int PyBulletCommand::kRequestCameraImageCommandFieldNumber;
const int PyBulletCommand::kResetSimulationCommandFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
PyBulletCommand::PyBulletCommand()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.PyBulletCommand)
}
PyBulletCommand::PyBulletCommand(const PyBulletCommand& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
binaryblob_(from.binaryblob_),
unknowncommandbinaryblob_(from.unknowncommandbinaryblob_),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
commandtype_ = from.commandtype_;
clear_has_commands();
switch (from.commands_case()) {
case kLoadUrdfCommand: {
mutable_loadurdfcommand()->::pybullet_grpc::LoadUrdfCommand::MergeFrom(from.loadurdfcommand());
break;
}
case kTerminateServerCommand: {
mutable_terminateservercommand()->::pybullet_grpc::TerminateServerCommand::MergeFrom(from.terminateservercommand());
break;
}
case kStepSimulationCommand: {
mutable_stepsimulationcommand()->::pybullet_grpc::StepSimulationCommand::MergeFrom(from.stepsimulationcommand());
break;
}
case kLoadSdfCommand: {
mutable_loadsdfcommand()->::pybullet_grpc::LoadSdfCommand::MergeFrom(from.loadsdfcommand());
break;
}
case kLoadMjcfCommand: {
mutable_loadmjcfcommand()->::pybullet_grpc::LoadMjcfCommand::MergeFrom(from.loadmjcfcommand());
break;
}
case kChangeDynamicsCommand: {
mutable_changedynamicscommand()->::pybullet_grpc::ChangeDynamicsCommand::MergeFrom(from.changedynamicscommand());
break;
}
case kGetDynamicsCommand: {
mutable_getdynamicscommand()->::pybullet_grpc::GetDynamicsCommand::MergeFrom(from.getdynamicscommand());
break;
}
case kInitPoseCommand: {
mutable_initposecommand()->::pybullet_grpc::InitPoseCommand::MergeFrom(from.initposecommand());
break;
}
case kRequestActualStateCommand: {
mutable_requestactualstatecommand()->::pybullet_grpc::RequestActualStateCommand::MergeFrom(from.requestactualstatecommand());
break;
}
case kConfigureOpenGLVisualizerCommand: {
mutable_configureopenglvisualizercommand()->::pybullet_grpc::ConfigureOpenGLVisualizerCommand::MergeFrom(from.configureopenglvisualizercommand());
break;
}
case kSyncBodiesCommand: {
mutable_syncbodiescommand()->::pybullet_grpc::SyncBodiesCommand::MergeFrom(from.syncbodiescommand());
break;
}
case kRequestBodyInfoCommand: {
mutable_requestbodyinfocommand()->::pybullet_grpc::RequestBodyInfoCommand::MergeFrom(from.requestbodyinfocommand());
break;
}
case kSetPhysicsSimulationParametersCommand: {
mutable_setphysicssimulationparameterscommand()->::pybullet_grpc::PhysicsSimulationParametersCommand::MergeFrom(from.setphysicssimulationparameterscommand());
break;
}
case kJointMotorControlCommand: {
mutable_jointmotorcontrolcommand()->::pybullet_grpc::JointMotorControlCommand::MergeFrom(from.jointmotorcontrolcommand());
break;
}
case kUserConstraintCommand: {
mutable_userconstraintcommand()->::pybullet_grpc::UserConstraintCommand::MergeFrom(from.userconstraintcommand());
break;
}
case kCheckVersionCommand: {
mutable_checkversioncommand()->::pybullet_grpc::CheckVersionCommand::MergeFrom(from.checkversioncommand());
break;
}
case kRequestKeyboardEventsCommand: {
mutable_requestkeyboardeventscommand()->::pybullet_grpc::RequestKeyboardEventsCommand::MergeFrom(from.requestkeyboardeventscommand());
break;
}
case kRequestCameraImageCommand: {
mutable_requestcameraimagecommand()->::pybullet_grpc::RequestCameraImageCommand::MergeFrom(from.requestcameraimagecommand());
break;
}
case kResetSimulationCommand: {
mutable_resetsimulationcommand()->::pybullet_grpc::ResetSimulationCommand::MergeFrom(from.resetsimulationcommand());
break;
}
case COMMANDS_NOT_SET: {
break;
}
}
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.PyBulletCommand)
}
void PyBulletCommand::SharedCtor() {
commandtype_ = 0;
clear_has_commands();
_cached_size_ = 0;
}
PyBulletCommand::~PyBulletCommand() {
// @@protoc_insertion_point(destructor:pybullet_grpc.PyBulletCommand)
SharedDtor();
}
void PyBulletCommand::SharedDtor() {
if (has_commands()) {
clear_commands();
}
}
void PyBulletCommand::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* PyBulletCommand::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[38].descriptor;
}
const PyBulletCommand& PyBulletCommand::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
PyBulletCommand* PyBulletCommand::New(::google::protobuf::Arena* arena) const {
PyBulletCommand* n = new PyBulletCommand;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void PyBulletCommand::clear_commands() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.PyBulletCommand)
switch (commands_case()) {
case kLoadUrdfCommand: {
delete commands_.loadurdfcommand_;
break;
}
case kTerminateServerCommand: {
delete commands_.terminateservercommand_;
break;
}
case kStepSimulationCommand: {
delete commands_.stepsimulationcommand_;
break;
}
case kLoadSdfCommand: {
delete commands_.loadsdfcommand_;
break;
}
case kLoadMjcfCommand: {
delete commands_.loadmjcfcommand_;
break;
}
case kChangeDynamicsCommand: {
delete commands_.changedynamicscommand_;
break;
}
case kGetDynamicsCommand: {
delete commands_.getdynamicscommand_;
break;
}
case kInitPoseCommand: {
delete commands_.initposecommand_;
break;
}
case kRequestActualStateCommand: {
delete commands_.requestactualstatecommand_;
break;
}
case kConfigureOpenGLVisualizerCommand: {
delete commands_.configureopenglvisualizercommand_;
break;
}
case kSyncBodiesCommand: {
delete commands_.syncbodiescommand_;
break;
}
case kRequestBodyInfoCommand: {
delete commands_.requestbodyinfocommand_;
break;
}
case kSetPhysicsSimulationParametersCommand: {
delete commands_.setphysicssimulationparameterscommand_;
break;
}
case kJointMotorControlCommand: {
delete commands_.jointmotorcontrolcommand_;
break;
}
case kUserConstraintCommand: {
delete commands_.userconstraintcommand_;
break;
}
case kCheckVersionCommand: {
delete commands_.checkversioncommand_;
break;
}
case kRequestKeyboardEventsCommand: {
delete commands_.requestkeyboardeventscommand_;
break;
}
case kRequestCameraImageCommand: {
delete commands_.requestcameraimagecommand_;
break;
}
case kResetSimulationCommand: {
delete commands_.resetsimulationcommand_;
break;
}
case COMMANDS_NOT_SET: {
break;
}
}
_oneof_case_[0] = COMMANDS_NOT_SET;
}
void PyBulletCommand::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.PyBulletCommand)
binaryblob_.Clear();
unknowncommandbinaryblob_.Clear();
commandtype_ = 0;
clear_commands();
}
bool PyBulletCommand::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.PyBulletCommand)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(16383u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 commandType = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &commandtype_)));
} else {
goto handle_unusual;
}
break;
}
// repeated bytes binaryBlob = 2;
case 2: {
if (tag == 18u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
input, this->add_binaryblob()));
} else {
goto handle_unusual;
}
break;
}
// repeated bytes unknownCommandBinaryBlob = 3;
case 3: {
if (tag == 26u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
input, this->add_unknowncommandbinaryblob()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.LoadUrdfCommand loadUrdfCommand = 4;
case 4: {
if (tag == 34u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_loadurdfcommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.TerminateServerCommand terminateServerCommand = 5;
case 5: {
if (tag == 42u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_terminateservercommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.StepSimulationCommand stepSimulationCommand = 6;
case 6: {
if (tag == 50u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_stepsimulationcommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.LoadSdfCommand loadSdfCommand = 7;
case 7: {
if (tag == 58u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_loadsdfcommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.LoadMjcfCommand loadMjcfCommand = 8;
case 8: {
if (tag == 66u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_loadmjcfcommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.ChangeDynamicsCommand changeDynamicsCommand = 9;
case 9: {
if (tag == 74u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_changedynamicscommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.GetDynamicsCommand getDynamicsCommand = 10;
case 10: {
if (tag == 82u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_getdynamicscommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.InitPoseCommand initPoseCommand = 11;
case 11: {
if (tag == 90u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_initposecommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.RequestActualStateCommand requestActualStateCommand = 12;
case 12: {
if (tag == 98u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_requestactualstatecommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.ConfigureOpenGLVisualizerCommand configureOpenGLVisualizerCommand = 13;
case 13: {
if (tag == 106u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_configureopenglvisualizercommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.SyncBodiesCommand syncBodiesCommand = 14;
case 14: {
if (tag == 114u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_syncbodiescommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.RequestBodyInfoCommand requestBodyInfoCommand = 15;
case 15: {
if (tag == 122u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_requestbodyinfocommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.PhysicsSimulationParametersCommand setPhysicsSimulationParametersCommand = 16;
case 16: {
if (tag == 130u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_setphysicssimulationparameterscommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.JointMotorControlCommand jointMotorControlCommand = 17;
case 17: {
if (tag == 138u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_jointmotorcontrolcommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.UserConstraintCommand userConstraintCommand = 18;
case 18: {
if (tag == 146u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_userconstraintcommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.CheckVersionCommand checkVersionCommand = 19;
case 19: {
if (tag == 154u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_checkversioncommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.RequestKeyboardEventsCommand requestKeyboardEventsCommand = 20;
case 20: {
if (tag == 162u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_requestkeyboardeventscommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.RequestCameraImageCommand requestCameraImageCommand = 21;
case 21: {
if (tag == 170u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_requestcameraimagecommand()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.ResetSimulationCommand resetSimulationCommand = 22;
case 22: {
if (tag == 178u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_resetsimulationcommand()));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.PyBulletCommand)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.PyBulletCommand)
return false;
#undef DO_
}
void PyBulletCommand::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.PyBulletCommand)
// int32 commandType = 1;
if (this->commandtype() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->commandtype(), output);
}
// repeated bytes binaryBlob = 2;
for (int i = 0; i < this->binaryblob_size(); i++) {
::google::protobuf::internal::WireFormatLite::WriteBytes(
2, this->binaryblob(i), output);
}
// repeated bytes unknownCommandBinaryBlob = 3;
for (int i = 0; i < this->unknowncommandbinaryblob_size(); i++) {
::google::protobuf::internal::WireFormatLite::WriteBytes(
3, this->unknowncommandbinaryblob(i), output);
}
// .pybullet_grpc.LoadUrdfCommand loadUrdfCommand = 4;
if (has_loadurdfcommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
4, *commands_.loadurdfcommand_, output);
}
// .pybullet_grpc.TerminateServerCommand terminateServerCommand = 5;
if (has_terminateservercommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
5, *commands_.terminateservercommand_, output);
}
// .pybullet_grpc.StepSimulationCommand stepSimulationCommand = 6;
if (has_stepsimulationcommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
6, *commands_.stepsimulationcommand_, output);
}
// .pybullet_grpc.LoadSdfCommand loadSdfCommand = 7;
if (has_loadsdfcommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
7, *commands_.loadsdfcommand_, output);
}
// .pybullet_grpc.LoadMjcfCommand loadMjcfCommand = 8;
if (has_loadmjcfcommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
8, *commands_.loadmjcfcommand_, output);
}
// .pybullet_grpc.ChangeDynamicsCommand changeDynamicsCommand = 9;
if (has_changedynamicscommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
9, *commands_.changedynamicscommand_, output);
}
// .pybullet_grpc.GetDynamicsCommand getDynamicsCommand = 10;
if (has_getdynamicscommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
10, *commands_.getdynamicscommand_, output);
}
// .pybullet_grpc.InitPoseCommand initPoseCommand = 11;
if (has_initposecommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
11, *commands_.initposecommand_, output);
}
// .pybullet_grpc.RequestActualStateCommand requestActualStateCommand = 12;
if (has_requestactualstatecommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
12, *commands_.requestactualstatecommand_, output);
}
// .pybullet_grpc.ConfigureOpenGLVisualizerCommand configureOpenGLVisualizerCommand = 13;
if (has_configureopenglvisualizercommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
13, *commands_.configureopenglvisualizercommand_, output);
}
// .pybullet_grpc.SyncBodiesCommand syncBodiesCommand = 14;
if (has_syncbodiescommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
14, *commands_.syncbodiescommand_, output);
}
// .pybullet_grpc.RequestBodyInfoCommand requestBodyInfoCommand = 15;
if (has_requestbodyinfocommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
15, *commands_.requestbodyinfocommand_, output);
}
// .pybullet_grpc.PhysicsSimulationParametersCommand setPhysicsSimulationParametersCommand = 16;
if (has_setphysicssimulationparameterscommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
16, *commands_.setphysicssimulationparameterscommand_, output);
}
// .pybullet_grpc.JointMotorControlCommand jointMotorControlCommand = 17;
if (has_jointmotorcontrolcommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
17, *commands_.jointmotorcontrolcommand_, output);
}
// .pybullet_grpc.UserConstraintCommand userConstraintCommand = 18;
if (has_userconstraintcommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
18, *commands_.userconstraintcommand_, output);
}
// .pybullet_grpc.CheckVersionCommand checkVersionCommand = 19;
if (has_checkversioncommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
19, *commands_.checkversioncommand_, output);
}
// .pybullet_grpc.RequestKeyboardEventsCommand requestKeyboardEventsCommand = 20;
if (has_requestkeyboardeventscommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
20, *commands_.requestkeyboardeventscommand_, output);
}
// .pybullet_grpc.RequestCameraImageCommand requestCameraImageCommand = 21;
if (has_requestcameraimagecommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
21, *commands_.requestcameraimagecommand_, output);
}
// .pybullet_grpc.ResetSimulationCommand resetSimulationCommand = 22;
if (has_resetsimulationcommand()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
22, *commands_.resetsimulationcommand_, output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.PyBulletCommand)
}
::google::protobuf::uint8* PyBulletCommand::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.PyBulletCommand)
// int32 commandType = 1;
if (this->commandtype() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->commandtype(), target);
}
// repeated bytes binaryBlob = 2;
for (int i = 0; i < this->binaryblob_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteBytesToArray(2, this->binaryblob(i), target);
}
// repeated bytes unknownCommandBinaryBlob = 3;
for (int i = 0; i < this->unknowncommandbinaryblob_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteBytesToArray(3, this->unknowncommandbinaryblob(i), target);
}
// .pybullet_grpc.LoadUrdfCommand loadUrdfCommand = 4;
if (has_loadurdfcommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
4, *commands_.loadurdfcommand_, false, target);
}
// .pybullet_grpc.TerminateServerCommand terminateServerCommand = 5;
if (has_terminateservercommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
5, *commands_.terminateservercommand_, false, target);
}
// .pybullet_grpc.StepSimulationCommand stepSimulationCommand = 6;
if (has_stepsimulationcommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
6, *commands_.stepsimulationcommand_, false, target);
}
// .pybullet_grpc.LoadSdfCommand loadSdfCommand = 7;
if (has_loadsdfcommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
7, *commands_.loadsdfcommand_, false, target);
}
// .pybullet_grpc.LoadMjcfCommand loadMjcfCommand = 8;
if (has_loadmjcfcommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
8, *commands_.loadmjcfcommand_, false, target);
}
// .pybullet_grpc.ChangeDynamicsCommand changeDynamicsCommand = 9;
if (has_changedynamicscommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
9, *commands_.changedynamicscommand_, false, target);
}
// .pybullet_grpc.GetDynamicsCommand getDynamicsCommand = 10;
if (has_getdynamicscommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
10, *commands_.getdynamicscommand_, false, target);
}
// .pybullet_grpc.InitPoseCommand initPoseCommand = 11;
if (has_initposecommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
11, *commands_.initposecommand_, false, target);
}
// .pybullet_grpc.RequestActualStateCommand requestActualStateCommand = 12;
if (has_requestactualstatecommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
12, *commands_.requestactualstatecommand_, false, target);
}
// .pybullet_grpc.ConfigureOpenGLVisualizerCommand configureOpenGLVisualizerCommand = 13;
if (has_configureopenglvisualizercommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
13, *commands_.configureopenglvisualizercommand_, false, target);
}
// .pybullet_grpc.SyncBodiesCommand syncBodiesCommand = 14;
if (has_syncbodiescommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
14, *commands_.syncbodiescommand_, false, target);
}
// .pybullet_grpc.RequestBodyInfoCommand requestBodyInfoCommand = 15;
if (has_requestbodyinfocommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
15, *commands_.requestbodyinfocommand_, false, target);
}
// .pybullet_grpc.PhysicsSimulationParametersCommand setPhysicsSimulationParametersCommand = 16;
if (has_setphysicssimulationparameterscommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
16, *commands_.setphysicssimulationparameterscommand_, false, target);
}
// .pybullet_grpc.JointMotorControlCommand jointMotorControlCommand = 17;
if (has_jointmotorcontrolcommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
17, *commands_.jointmotorcontrolcommand_, false, target);
}
// .pybullet_grpc.UserConstraintCommand userConstraintCommand = 18;
if (has_userconstraintcommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
18, *commands_.userconstraintcommand_, false, target);
}
// .pybullet_grpc.CheckVersionCommand checkVersionCommand = 19;
if (has_checkversioncommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
19, *commands_.checkversioncommand_, false, target);
}
// .pybullet_grpc.RequestKeyboardEventsCommand requestKeyboardEventsCommand = 20;
if (has_requestkeyboardeventscommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
20, *commands_.requestkeyboardeventscommand_, false, target);
}
// .pybullet_grpc.RequestCameraImageCommand requestCameraImageCommand = 21;
if (has_requestcameraimagecommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
21, *commands_.requestcameraimagecommand_, false, target);
}
// .pybullet_grpc.ResetSimulationCommand resetSimulationCommand = 22;
if (has_resetsimulationcommand()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
22, *commands_.resetsimulationcommand_, false, target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.PyBulletCommand)
return target;
}
size_t PyBulletCommand::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.PyBulletCommand)
size_t total_size = 0;
// repeated bytes binaryBlob = 2;
total_size += 1 *
::google::protobuf::internal::FromIntSize(this->binaryblob_size());
for (int i = 0; i < this->binaryblob_size(); i++) {
total_size += ::google::protobuf::internal::WireFormatLite::BytesSize(
this->binaryblob(i));
}
// repeated bytes unknownCommandBinaryBlob = 3;
total_size += 1 *
::google::protobuf::internal::FromIntSize(this->unknowncommandbinaryblob_size());
for (int i = 0; i < this->unknowncommandbinaryblob_size(); i++) {
total_size += ::google::protobuf::internal::WireFormatLite::BytesSize(
this->unknowncommandbinaryblob(i));
}
// int32 commandType = 1;
if (this->commandtype() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->commandtype());
}
switch (commands_case()) {
// .pybullet_grpc.LoadUrdfCommand loadUrdfCommand = 4;
case kLoadUrdfCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.loadurdfcommand_);
break;
}
// .pybullet_grpc.TerminateServerCommand terminateServerCommand = 5;
case kTerminateServerCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.terminateservercommand_);
break;
}
// .pybullet_grpc.StepSimulationCommand stepSimulationCommand = 6;
case kStepSimulationCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.stepsimulationcommand_);
break;
}
// .pybullet_grpc.LoadSdfCommand loadSdfCommand = 7;
case kLoadSdfCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.loadsdfcommand_);
break;
}
// .pybullet_grpc.LoadMjcfCommand loadMjcfCommand = 8;
case kLoadMjcfCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.loadmjcfcommand_);
break;
}
// .pybullet_grpc.ChangeDynamicsCommand changeDynamicsCommand = 9;
case kChangeDynamicsCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.changedynamicscommand_);
break;
}
// .pybullet_grpc.GetDynamicsCommand getDynamicsCommand = 10;
case kGetDynamicsCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.getdynamicscommand_);
break;
}
// .pybullet_grpc.InitPoseCommand initPoseCommand = 11;
case kInitPoseCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.initposecommand_);
break;
}
// .pybullet_grpc.RequestActualStateCommand requestActualStateCommand = 12;
case kRequestActualStateCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.requestactualstatecommand_);
break;
}
// .pybullet_grpc.ConfigureOpenGLVisualizerCommand configureOpenGLVisualizerCommand = 13;
case kConfigureOpenGLVisualizerCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.configureopenglvisualizercommand_);
break;
}
// .pybullet_grpc.SyncBodiesCommand syncBodiesCommand = 14;
case kSyncBodiesCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.syncbodiescommand_);
break;
}
// .pybullet_grpc.RequestBodyInfoCommand requestBodyInfoCommand = 15;
case kRequestBodyInfoCommand: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.requestbodyinfocommand_);
break;
}
// .pybullet_grpc.PhysicsSimulationParametersCommand setPhysicsSimulationParametersCommand = 16;
case kSetPhysicsSimulationParametersCommand: {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.setphysicssimulationparameterscommand_);
break;
}
// .pybullet_grpc.JointMotorControlCommand jointMotorControlCommand = 17;
case kJointMotorControlCommand: {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.jointmotorcontrolcommand_);
break;
}
// .pybullet_grpc.UserConstraintCommand userConstraintCommand = 18;
case kUserConstraintCommand: {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.userconstraintcommand_);
break;
}
// .pybullet_grpc.CheckVersionCommand checkVersionCommand = 19;
case kCheckVersionCommand: {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.checkversioncommand_);
break;
}
// .pybullet_grpc.RequestKeyboardEventsCommand requestKeyboardEventsCommand = 20;
case kRequestKeyboardEventsCommand: {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.requestkeyboardeventscommand_);
break;
}
// .pybullet_grpc.RequestCameraImageCommand requestCameraImageCommand = 21;
case kRequestCameraImageCommand: {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.requestcameraimagecommand_);
break;
}
// .pybullet_grpc.ResetSimulationCommand resetSimulationCommand = 22;
case kResetSimulationCommand: {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*commands_.resetsimulationcommand_);
break;
}
case COMMANDS_NOT_SET: {
break;
}
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void PyBulletCommand::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.PyBulletCommand)
GOOGLE_DCHECK_NE(&from, this);
const PyBulletCommand* source =
::google::protobuf::internal::DynamicCastToGenerated<const PyBulletCommand>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.PyBulletCommand)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.PyBulletCommand)
MergeFrom(*source);
}
}
void PyBulletCommand::MergeFrom(const PyBulletCommand& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.PyBulletCommand)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
binaryblob_.MergeFrom(from.binaryblob_);
unknowncommandbinaryblob_.MergeFrom(from.unknowncommandbinaryblob_);
if (from.commandtype() != 0) {
set_commandtype(from.commandtype());
}
switch (from.commands_case()) {
case kLoadUrdfCommand: {
mutable_loadurdfcommand()->::pybullet_grpc::LoadUrdfCommand::MergeFrom(from.loadurdfcommand());
break;
}
case kTerminateServerCommand: {
mutable_terminateservercommand()->::pybullet_grpc::TerminateServerCommand::MergeFrom(from.terminateservercommand());
break;
}
case kStepSimulationCommand: {
mutable_stepsimulationcommand()->::pybullet_grpc::StepSimulationCommand::MergeFrom(from.stepsimulationcommand());
break;
}
case kLoadSdfCommand: {
mutable_loadsdfcommand()->::pybullet_grpc::LoadSdfCommand::MergeFrom(from.loadsdfcommand());
break;
}
case kLoadMjcfCommand: {
mutable_loadmjcfcommand()->::pybullet_grpc::LoadMjcfCommand::MergeFrom(from.loadmjcfcommand());
break;
}
case kChangeDynamicsCommand: {
mutable_changedynamicscommand()->::pybullet_grpc::ChangeDynamicsCommand::MergeFrom(from.changedynamicscommand());
break;
}
case kGetDynamicsCommand: {
mutable_getdynamicscommand()->::pybullet_grpc::GetDynamicsCommand::MergeFrom(from.getdynamicscommand());
break;
}
case kInitPoseCommand: {
mutable_initposecommand()->::pybullet_grpc::InitPoseCommand::MergeFrom(from.initposecommand());
break;
}
case kRequestActualStateCommand: {
mutable_requestactualstatecommand()->::pybullet_grpc::RequestActualStateCommand::MergeFrom(from.requestactualstatecommand());
break;
}
case kConfigureOpenGLVisualizerCommand: {
mutable_configureopenglvisualizercommand()->::pybullet_grpc::ConfigureOpenGLVisualizerCommand::MergeFrom(from.configureopenglvisualizercommand());
break;
}
case kSyncBodiesCommand: {
mutable_syncbodiescommand()->::pybullet_grpc::SyncBodiesCommand::MergeFrom(from.syncbodiescommand());
break;
}
case kRequestBodyInfoCommand: {
mutable_requestbodyinfocommand()->::pybullet_grpc::RequestBodyInfoCommand::MergeFrom(from.requestbodyinfocommand());
break;
}
case kSetPhysicsSimulationParametersCommand: {
mutable_setphysicssimulationparameterscommand()->::pybullet_grpc::PhysicsSimulationParametersCommand::MergeFrom(from.setphysicssimulationparameterscommand());
break;
}
case kJointMotorControlCommand: {
mutable_jointmotorcontrolcommand()->::pybullet_grpc::JointMotorControlCommand::MergeFrom(from.jointmotorcontrolcommand());
break;
}
case kUserConstraintCommand: {
mutable_userconstraintcommand()->::pybullet_grpc::UserConstraintCommand::MergeFrom(from.userconstraintcommand());
break;
}
case kCheckVersionCommand: {
mutable_checkversioncommand()->::pybullet_grpc::CheckVersionCommand::MergeFrom(from.checkversioncommand());
break;
}
case kRequestKeyboardEventsCommand: {
mutable_requestkeyboardeventscommand()->::pybullet_grpc::RequestKeyboardEventsCommand::MergeFrom(from.requestkeyboardeventscommand());
break;
}
case kRequestCameraImageCommand: {
mutable_requestcameraimagecommand()->::pybullet_grpc::RequestCameraImageCommand::MergeFrom(from.requestcameraimagecommand());
break;
}
case kResetSimulationCommand: {
mutable_resetsimulationcommand()->::pybullet_grpc::ResetSimulationCommand::MergeFrom(from.resetsimulationcommand());
break;
}
case COMMANDS_NOT_SET: {
break;
}
}
}
void PyBulletCommand::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.PyBulletCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void PyBulletCommand::CopyFrom(const PyBulletCommand& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.PyBulletCommand)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool PyBulletCommand::IsInitialized() const {
return true;
}
void PyBulletCommand::Swap(PyBulletCommand* other) {
if (other == this) return;
InternalSwap(other);
}
void PyBulletCommand::InternalSwap(PyBulletCommand* other) {
binaryblob_.UnsafeArenaSwap(&other->binaryblob_);
unknowncommandbinaryblob_.UnsafeArenaSwap(&other->unknowncommandbinaryblob_);
std::swap(commandtype_, other->commandtype_);
std::swap(commands_, other->commands_);
std::swap(_oneof_case_[0], other->_oneof_case_[0]);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata PyBulletCommand::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[38];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// PyBulletCommand
// int32 commandType = 1;
void PyBulletCommand::clear_commandtype() {
commandtype_ = 0;
}
::google::protobuf::int32 PyBulletCommand::commandtype() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.commandType)
return commandtype_;
}
void PyBulletCommand::set_commandtype(::google::protobuf::int32 value) {
commandtype_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PyBulletCommand.commandType)
}
// repeated bytes binaryBlob = 2;
int PyBulletCommand::binaryblob_size() const {
return binaryblob_.size();
}
void PyBulletCommand::clear_binaryblob() {
binaryblob_.Clear();
}
const ::std::string& PyBulletCommand::binaryblob(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.binaryBlob)
return binaryblob_.Get(index);
}
::std::string* PyBulletCommand::mutable_binaryblob(int index) {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.binaryBlob)
return binaryblob_.Mutable(index);
}
void PyBulletCommand::set_binaryblob(int index, const ::std::string& value) {
// @@protoc_insertion_point(field_set:pybullet_grpc.PyBulletCommand.binaryBlob)
binaryblob_.Mutable(index)->assign(value);
}
void PyBulletCommand::set_binaryblob(int index, const char* value) {
binaryblob_.Mutable(index)->assign(value);
// @@protoc_insertion_point(field_set_char:pybullet_grpc.PyBulletCommand.binaryBlob)
}
void PyBulletCommand::set_binaryblob(int index, const void* value, size_t size) {
binaryblob_.Mutable(index)->assign(
reinterpret_cast<const char*>(value), size);
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.PyBulletCommand.binaryBlob)
}
::std::string* PyBulletCommand::add_binaryblob() {
// @@protoc_insertion_point(field_add_mutable:pybullet_grpc.PyBulletCommand.binaryBlob)
return binaryblob_.Add();
}
void PyBulletCommand::add_binaryblob(const ::std::string& value) {
binaryblob_.Add()->assign(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.PyBulletCommand.binaryBlob)
}
void PyBulletCommand::add_binaryblob(const char* value) {
binaryblob_.Add()->assign(value);
// @@protoc_insertion_point(field_add_char:pybullet_grpc.PyBulletCommand.binaryBlob)
}
void PyBulletCommand::add_binaryblob(const void* value, size_t size) {
binaryblob_.Add()->assign(reinterpret_cast<const char*>(value), size);
// @@protoc_insertion_point(field_add_pointer:pybullet_grpc.PyBulletCommand.binaryBlob)
}
const ::google::protobuf::RepeatedPtrField< ::std::string>&
PyBulletCommand::binaryblob() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.PyBulletCommand.binaryBlob)
return binaryblob_;
}
::google::protobuf::RepeatedPtrField< ::std::string>*
PyBulletCommand::mutable_binaryblob() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.PyBulletCommand.binaryBlob)
return &binaryblob_;
}
// repeated bytes unknownCommandBinaryBlob = 3;
int PyBulletCommand::unknowncommandbinaryblob_size() const {
return unknowncommandbinaryblob_.size();
}
void PyBulletCommand::clear_unknowncommandbinaryblob() {
unknowncommandbinaryblob_.Clear();
}
const ::std::string& PyBulletCommand::unknowncommandbinaryblob(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.unknownCommandBinaryBlob)
return unknowncommandbinaryblob_.Get(index);
}
::std::string* PyBulletCommand::mutable_unknowncommandbinaryblob(int index) {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.unknownCommandBinaryBlob)
return unknowncommandbinaryblob_.Mutable(index);
}
void PyBulletCommand::set_unknowncommandbinaryblob(int index, const ::std::string& value) {
// @@protoc_insertion_point(field_set:pybullet_grpc.PyBulletCommand.unknownCommandBinaryBlob)
unknowncommandbinaryblob_.Mutable(index)->assign(value);
}
void PyBulletCommand::set_unknowncommandbinaryblob(int index, const char* value) {
unknowncommandbinaryblob_.Mutable(index)->assign(value);
// @@protoc_insertion_point(field_set_char:pybullet_grpc.PyBulletCommand.unknownCommandBinaryBlob)
}
void PyBulletCommand::set_unknowncommandbinaryblob(int index, const void* value, size_t size) {
unknowncommandbinaryblob_.Mutable(index)->assign(
reinterpret_cast<const char*>(value), size);
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.PyBulletCommand.unknownCommandBinaryBlob)
}
::std::string* PyBulletCommand::add_unknowncommandbinaryblob() {
// @@protoc_insertion_point(field_add_mutable:pybullet_grpc.PyBulletCommand.unknownCommandBinaryBlob)
return unknowncommandbinaryblob_.Add();
}
void PyBulletCommand::add_unknowncommandbinaryblob(const ::std::string& value) {
unknowncommandbinaryblob_.Add()->assign(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.PyBulletCommand.unknownCommandBinaryBlob)
}
void PyBulletCommand::add_unknowncommandbinaryblob(const char* value) {
unknowncommandbinaryblob_.Add()->assign(value);
// @@protoc_insertion_point(field_add_char:pybullet_grpc.PyBulletCommand.unknownCommandBinaryBlob)
}
void PyBulletCommand::add_unknowncommandbinaryblob(const void* value, size_t size) {
unknowncommandbinaryblob_.Add()->assign(reinterpret_cast<const char*>(value), size);
// @@protoc_insertion_point(field_add_pointer:pybullet_grpc.PyBulletCommand.unknownCommandBinaryBlob)
}
const ::google::protobuf::RepeatedPtrField< ::std::string>&
PyBulletCommand::unknowncommandbinaryblob() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.PyBulletCommand.unknownCommandBinaryBlob)
return unknowncommandbinaryblob_;
}
::google::protobuf::RepeatedPtrField< ::std::string>*
PyBulletCommand::mutable_unknowncommandbinaryblob() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.PyBulletCommand.unknownCommandBinaryBlob)
return &unknowncommandbinaryblob_;
}
// .pybullet_grpc.LoadUrdfCommand loadUrdfCommand = 4;
bool PyBulletCommand::has_loadurdfcommand() const {
return commands_case() == kLoadUrdfCommand;
}
void PyBulletCommand::set_has_loadurdfcommand() {
_oneof_case_[0] = kLoadUrdfCommand;
}
void PyBulletCommand::clear_loadurdfcommand() {
if (has_loadurdfcommand()) {
delete commands_.loadurdfcommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::LoadUrdfCommand& PyBulletCommand::loadurdfcommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.loadUrdfCommand)
return has_loadurdfcommand()
? *commands_.loadurdfcommand_
: ::pybullet_grpc::LoadUrdfCommand::default_instance();
}
::pybullet_grpc::LoadUrdfCommand* PyBulletCommand::mutable_loadurdfcommand() {
if (!has_loadurdfcommand()) {
clear_commands();
set_has_loadurdfcommand();
commands_.loadurdfcommand_ = new ::pybullet_grpc::LoadUrdfCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.loadUrdfCommand)
return commands_.loadurdfcommand_;
}
::pybullet_grpc::LoadUrdfCommand* PyBulletCommand::release_loadurdfcommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.loadUrdfCommand)
if (has_loadurdfcommand()) {
clear_has_commands();
::pybullet_grpc::LoadUrdfCommand* temp = commands_.loadurdfcommand_;
commands_.loadurdfcommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_loadurdfcommand(::pybullet_grpc::LoadUrdfCommand* loadurdfcommand) {
clear_commands();
if (loadurdfcommand) {
set_has_loadurdfcommand();
commands_.loadurdfcommand_ = loadurdfcommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.loadUrdfCommand)
}
// .pybullet_grpc.TerminateServerCommand terminateServerCommand = 5;
bool PyBulletCommand::has_terminateservercommand() const {
return commands_case() == kTerminateServerCommand;
}
void PyBulletCommand::set_has_terminateservercommand() {
_oneof_case_[0] = kTerminateServerCommand;
}
void PyBulletCommand::clear_terminateservercommand() {
if (has_terminateservercommand()) {
delete commands_.terminateservercommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::TerminateServerCommand& PyBulletCommand::terminateservercommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.terminateServerCommand)
return has_terminateservercommand()
? *commands_.terminateservercommand_
: ::pybullet_grpc::TerminateServerCommand::default_instance();
}
::pybullet_grpc::TerminateServerCommand* PyBulletCommand::mutable_terminateservercommand() {
if (!has_terminateservercommand()) {
clear_commands();
set_has_terminateservercommand();
commands_.terminateservercommand_ = new ::pybullet_grpc::TerminateServerCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.terminateServerCommand)
return commands_.terminateservercommand_;
}
::pybullet_grpc::TerminateServerCommand* PyBulletCommand::release_terminateservercommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.terminateServerCommand)
if (has_terminateservercommand()) {
clear_has_commands();
::pybullet_grpc::TerminateServerCommand* temp = commands_.terminateservercommand_;
commands_.terminateservercommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_terminateservercommand(::pybullet_grpc::TerminateServerCommand* terminateservercommand) {
clear_commands();
if (terminateservercommand) {
set_has_terminateservercommand();
commands_.terminateservercommand_ = terminateservercommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.terminateServerCommand)
}
// .pybullet_grpc.StepSimulationCommand stepSimulationCommand = 6;
bool PyBulletCommand::has_stepsimulationcommand() const {
return commands_case() == kStepSimulationCommand;
}
void PyBulletCommand::set_has_stepsimulationcommand() {
_oneof_case_[0] = kStepSimulationCommand;
}
void PyBulletCommand::clear_stepsimulationcommand() {
if (has_stepsimulationcommand()) {
delete commands_.stepsimulationcommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::StepSimulationCommand& PyBulletCommand::stepsimulationcommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.stepSimulationCommand)
return has_stepsimulationcommand()
? *commands_.stepsimulationcommand_
: ::pybullet_grpc::StepSimulationCommand::default_instance();
}
::pybullet_grpc::StepSimulationCommand* PyBulletCommand::mutable_stepsimulationcommand() {
if (!has_stepsimulationcommand()) {
clear_commands();
set_has_stepsimulationcommand();
commands_.stepsimulationcommand_ = new ::pybullet_grpc::StepSimulationCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.stepSimulationCommand)
return commands_.stepsimulationcommand_;
}
::pybullet_grpc::StepSimulationCommand* PyBulletCommand::release_stepsimulationcommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.stepSimulationCommand)
if (has_stepsimulationcommand()) {
clear_has_commands();
::pybullet_grpc::StepSimulationCommand* temp = commands_.stepsimulationcommand_;
commands_.stepsimulationcommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_stepsimulationcommand(::pybullet_grpc::StepSimulationCommand* stepsimulationcommand) {
clear_commands();
if (stepsimulationcommand) {
set_has_stepsimulationcommand();
commands_.stepsimulationcommand_ = stepsimulationcommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.stepSimulationCommand)
}
// .pybullet_grpc.LoadSdfCommand loadSdfCommand = 7;
bool PyBulletCommand::has_loadsdfcommand() const {
return commands_case() == kLoadSdfCommand;
}
void PyBulletCommand::set_has_loadsdfcommand() {
_oneof_case_[0] = kLoadSdfCommand;
}
void PyBulletCommand::clear_loadsdfcommand() {
if (has_loadsdfcommand()) {
delete commands_.loadsdfcommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::LoadSdfCommand& PyBulletCommand::loadsdfcommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.loadSdfCommand)
return has_loadsdfcommand()
? *commands_.loadsdfcommand_
: ::pybullet_grpc::LoadSdfCommand::default_instance();
}
::pybullet_grpc::LoadSdfCommand* PyBulletCommand::mutable_loadsdfcommand() {
if (!has_loadsdfcommand()) {
clear_commands();
set_has_loadsdfcommand();
commands_.loadsdfcommand_ = new ::pybullet_grpc::LoadSdfCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.loadSdfCommand)
return commands_.loadsdfcommand_;
}
::pybullet_grpc::LoadSdfCommand* PyBulletCommand::release_loadsdfcommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.loadSdfCommand)
if (has_loadsdfcommand()) {
clear_has_commands();
::pybullet_grpc::LoadSdfCommand* temp = commands_.loadsdfcommand_;
commands_.loadsdfcommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_loadsdfcommand(::pybullet_grpc::LoadSdfCommand* loadsdfcommand) {
clear_commands();
if (loadsdfcommand) {
set_has_loadsdfcommand();
commands_.loadsdfcommand_ = loadsdfcommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.loadSdfCommand)
}
// .pybullet_grpc.LoadMjcfCommand loadMjcfCommand = 8;
bool PyBulletCommand::has_loadmjcfcommand() const {
return commands_case() == kLoadMjcfCommand;
}
void PyBulletCommand::set_has_loadmjcfcommand() {
_oneof_case_[0] = kLoadMjcfCommand;
}
void PyBulletCommand::clear_loadmjcfcommand() {
if (has_loadmjcfcommand()) {
delete commands_.loadmjcfcommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::LoadMjcfCommand& PyBulletCommand::loadmjcfcommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.loadMjcfCommand)
return has_loadmjcfcommand()
? *commands_.loadmjcfcommand_
: ::pybullet_grpc::LoadMjcfCommand::default_instance();
}
::pybullet_grpc::LoadMjcfCommand* PyBulletCommand::mutable_loadmjcfcommand() {
if (!has_loadmjcfcommand()) {
clear_commands();
set_has_loadmjcfcommand();
commands_.loadmjcfcommand_ = new ::pybullet_grpc::LoadMjcfCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.loadMjcfCommand)
return commands_.loadmjcfcommand_;
}
::pybullet_grpc::LoadMjcfCommand* PyBulletCommand::release_loadmjcfcommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.loadMjcfCommand)
if (has_loadmjcfcommand()) {
clear_has_commands();
::pybullet_grpc::LoadMjcfCommand* temp = commands_.loadmjcfcommand_;
commands_.loadmjcfcommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_loadmjcfcommand(::pybullet_grpc::LoadMjcfCommand* loadmjcfcommand) {
clear_commands();
if (loadmjcfcommand) {
set_has_loadmjcfcommand();
commands_.loadmjcfcommand_ = loadmjcfcommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.loadMjcfCommand)
}
// .pybullet_grpc.ChangeDynamicsCommand changeDynamicsCommand = 9;
bool PyBulletCommand::has_changedynamicscommand() const {
return commands_case() == kChangeDynamicsCommand;
}
void PyBulletCommand::set_has_changedynamicscommand() {
_oneof_case_[0] = kChangeDynamicsCommand;
}
void PyBulletCommand::clear_changedynamicscommand() {
if (has_changedynamicscommand()) {
delete commands_.changedynamicscommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::ChangeDynamicsCommand& PyBulletCommand::changedynamicscommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.changeDynamicsCommand)
return has_changedynamicscommand()
? *commands_.changedynamicscommand_
: ::pybullet_grpc::ChangeDynamicsCommand::default_instance();
}
::pybullet_grpc::ChangeDynamicsCommand* PyBulletCommand::mutable_changedynamicscommand() {
if (!has_changedynamicscommand()) {
clear_commands();
set_has_changedynamicscommand();
commands_.changedynamicscommand_ = new ::pybullet_grpc::ChangeDynamicsCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.changeDynamicsCommand)
return commands_.changedynamicscommand_;
}
::pybullet_grpc::ChangeDynamicsCommand* PyBulletCommand::release_changedynamicscommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.changeDynamicsCommand)
if (has_changedynamicscommand()) {
clear_has_commands();
::pybullet_grpc::ChangeDynamicsCommand* temp = commands_.changedynamicscommand_;
commands_.changedynamicscommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_changedynamicscommand(::pybullet_grpc::ChangeDynamicsCommand* changedynamicscommand) {
clear_commands();
if (changedynamicscommand) {
set_has_changedynamicscommand();
commands_.changedynamicscommand_ = changedynamicscommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.changeDynamicsCommand)
}
// .pybullet_grpc.GetDynamicsCommand getDynamicsCommand = 10;
bool PyBulletCommand::has_getdynamicscommand() const {
return commands_case() == kGetDynamicsCommand;
}
void PyBulletCommand::set_has_getdynamicscommand() {
_oneof_case_[0] = kGetDynamicsCommand;
}
void PyBulletCommand::clear_getdynamicscommand() {
if (has_getdynamicscommand()) {
delete commands_.getdynamicscommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::GetDynamicsCommand& PyBulletCommand::getdynamicscommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.getDynamicsCommand)
return has_getdynamicscommand()
? *commands_.getdynamicscommand_
: ::pybullet_grpc::GetDynamicsCommand::default_instance();
}
::pybullet_grpc::GetDynamicsCommand* PyBulletCommand::mutable_getdynamicscommand() {
if (!has_getdynamicscommand()) {
clear_commands();
set_has_getdynamicscommand();
commands_.getdynamicscommand_ = new ::pybullet_grpc::GetDynamicsCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.getDynamicsCommand)
return commands_.getdynamicscommand_;
}
::pybullet_grpc::GetDynamicsCommand* PyBulletCommand::release_getdynamicscommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.getDynamicsCommand)
if (has_getdynamicscommand()) {
clear_has_commands();
::pybullet_grpc::GetDynamicsCommand* temp = commands_.getdynamicscommand_;
commands_.getdynamicscommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_getdynamicscommand(::pybullet_grpc::GetDynamicsCommand* getdynamicscommand) {
clear_commands();
if (getdynamicscommand) {
set_has_getdynamicscommand();
commands_.getdynamicscommand_ = getdynamicscommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.getDynamicsCommand)
}
// .pybullet_grpc.InitPoseCommand initPoseCommand = 11;
bool PyBulletCommand::has_initposecommand() const {
return commands_case() == kInitPoseCommand;
}
void PyBulletCommand::set_has_initposecommand() {
_oneof_case_[0] = kInitPoseCommand;
}
void PyBulletCommand::clear_initposecommand() {
if (has_initposecommand()) {
delete commands_.initposecommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::InitPoseCommand& PyBulletCommand::initposecommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.initPoseCommand)
return has_initposecommand()
? *commands_.initposecommand_
: ::pybullet_grpc::InitPoseCommand::default_instance();
}
::pybullet_grpc::InitPoseCommand* PyBulletCommand::mutable_initposecommand() {
if (!has_initposecommand()) {
clear_commands();
set_has_initposecommand();
commands_.initposecommand_ = new ::pybullet_grpc::InitPoseCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.initPoseCommand)
return commands_.initposecommand_;
}
::pybullet_grpc::InitPoseCommand* PyBulletCommand::release_initposecommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.initPoseCommand)
if (has_initposecommand()) {
clear_has_commands();
::pybullet_grpc::InitPoseCommand* temp = commands_.initposecommand_;
commands_.initposecommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_initposecommand(::pybullet_grpc::InitPoseCommand* initposecommand) {
clear_commands();
if (initposecommand) {
set_has_initposecommand();
commands_.initposecommand_ = initposecommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.initPoseCommand)
}
// .pybullet_grpc.RequestActualStateCommand requestActualStateCommand = 12;
bool PyBulletCommand::has_requestactualstatecommand() const {
return commands_case() == kRequestActualStateCommand;
}
void PyBulletCommand::set_has_requestactualstatecommand() {
_oneof_case_[0] = kRequestActualStateCommand;
}
void PyBulletCommand::clear_requestactualstatecommand() {
if (has_requestactualstatecommand()) {
delete commands_.requestactualstatecommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::RequestActualStateCommand& PyBulletCommand::requestactualstatecommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.requestActualStateCommand)
return has_requestactualstatecommand()
? *commands_.requestactualstatecommand_
: ::pybullet_grpc::RequestActualStateCommand::default_instance();
}
::pybullet_grpc::RequestActualStateCommand* PyBulletCommand::mutable_requestactualstatecommand() {
if (!has_requestactualstatecommand()) {
clear_commands();
set_has_requestactualstatecommand();
commands_.requestactualstatecommand_ = new ::pybullet_grpc::RequestActualStateCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.requestActualStateCommand)
return commands_.requestactualstatecommand_;
}
::pybullet_grpc::RequestActualStateCommand* PyBulletCommand::release_requestactualstatecommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.requestActualStateCommand)
if (has_requestactualstatecommand()) {
clear_has_commands();
::pybullet_grpc::RequestActualStateCommand* temp = commands_.requestactualstatecommand_;
commands_.requestactualstatecommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_requestactualstatecommand(::pybullet_grpc::RequestActualStateCommand* requestactualstatecommand) {
clear_commands();
if (requestactualstatecommand) {
set_has_requestactualstatecommand();
commands_.requestactualstatecommand_ = requestactualstatecommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.requestActualStateCommand)
}
// .pybullet_grpc.ConfigureOpenGLVisualizerCommand configureOpenGLVisualizerCommand = 13;
bool PyBulletCommand::has_configureopenglvisualizercommand() const {
return commands_case() == kConfigureOpenGLVisualizerCommand;
}
void PyBulletCommand::set_has_configureopenglvisualizercommand() {
_oneof_case_[0] = kConfigureOpenGLVisualizerCommand;
}
void PyBulletCommand::clear_configureopenglvisualizercommand() {
if (has_configureopenglvisualizercommand()) {
delete commands_.configureopenglvisualizercommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::ConfigureOpenGLVisualizerCommand& PyBulletCommand::configureopenglvisualizercommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.configureOpenGLVisualizerCommand)
return has_configureopenglvisualizercommand()
? *commands_.configureopenglvisualizercommand_
: ::pybullet_grpc::ConfigureOpenGLVisualizerCommand::default_instance();
}
::pybullet_grpc::ConfigureOpenGLVisualizerCommand* PyBulletCommand::mutable_configureopenglvisualizercommand() {
if (!has_configureopenglvisualizercommand()) {
clear_commands();
set_has_configureopenglvisualizercommand();
commands_.configureopenglvisualizercommand_ = new ::pybullet_grpc::ConfigureOpenGLVisualizerCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.configureOpenGLVisualizerCommand)
return commands_.configureopenglvisualizercommand_;
}
::pybullet_grpc::ConfigureOpenGLVisualizerCommand* PyBulletCommand::release_configureopenglvisualizercommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.configureOpenGLVisualizerCommand)
if (has_configureopenglvisualizercommand()) {
clear_has_commands();
::pybullet_grpc::ConfigureOpenGLVisualizerCommand* temp = commands_.configureopenglvisualizercommand_;
commands_.configureopenglvisualizercommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_configureopenglvisualizercommand(::pybullet_grpc::ConfigureOpenGLVisualizerCommand* configureopenglvisualizercommand) {
clear_commands();
if (configureopenglvisualizercommand) {
set_has_configureopenglvisualizercommand();
commands_.configureopenglvisualizercommand_ = configureopenglvisualizercommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.configureOpenGLVisualizerCommand)
}
// .pybullet_grpc.SyncBodiesCommand syncBodiesCommand = 14;
bool PyBulletCommand::has_syncbodiescommand() const {
return commands_case() == kSyncBodiesCommand;
}
void PyBulletCommand::set_has_syncbodiescommand() {
_oneof_case_[0] = kSyncBodiesCommand;
}
void PyBulletCommand::clear_syncbodiescommand() {
if (has_syncbodiescommand()) {
delete commands_.syncbodiescommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::SyncBodiesCommand& PyBulletCommand::syncbodiescommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.syncBodiesCommand)
return has_syncbodiescommand()
? *commands_.syncbodiescommand_
: ::pybullet_grpc::SyncBodiesCommand::default_instance();
}
::pybullet_grpc::SyncBodiesCommand* PyBulletCommand::mutable_syncbodiescommand() {
if (!has_syncbodiescommand()) {
clear_commands();
set_has_syncbodiescommand();
commands_.syncbodiescommand_ = new ::pybullet_grpc::SyncBodiesCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.syncBodiesCommand)
return commands_.syncbodiescommand_;
}
::pybullet_grpc::SyncBodiesCommand* PyBulletCommand::release_syncbodiescommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.syncBodiesCommand)
if (has_syncbodiescommand()) {
clear_has_commands();
::pybullet_grpc::SyncBodiesCommand* temp = commands_.syncbodiescommand_;
commands_.syncbodiescommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_syncbodiescommand(::pybullet_grpc::SyncBodiesCommand* syncbodiescommand) {
clear_commands();
if (syncbodiescommand) {
set_has_syncbodiescommand();
commands_.syncbodiescommand_ = syncbodiescommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.syncBodiesCommand)
}
// .pybullet_grpc.RequestBodyInfoCommand requestBodyInfoCommand = 15;
bool PyBulletCommand::has_requestbodyinfocommand() const {
return commands_case() == kRequestBodyInfoCommand;
}
void PyBulletCommand::set_has_requestbodyinfocommand() {
_oneof_case_[0] = kRequestBodyInfoCommand;
}
void PyBulletCommand::clear_requestbodyinfocommand() {
if (has_requestbodyinfocommand()) {
delete commands_.requestbodyinfocommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::RequestBodyInfoCommand& PyBulletCommand::requestbodyinfocommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.requestBodyInfoCommand)
return has_requestbodyinfocommand()
? *commands_.requestbodyinfocommand_
: ::pybullet_grpc::RequestBodyInfoCommand::default_instance();
}
::pybullet_grpc::RequestBodyInfoCommand* PyBulletCommand::mutable_requestbodyinfocommand() {
if (!has_requestbodyinfocommand()) {
clear_commands();
set_has_requestbodyinfocommand();
commands_.requestbodyinfocommand_ = new ::pybullet_grpc::RequestBodyInfoCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.requestBodyInfoCommand)
return commands_.requestbodyinfocommand_;
}
::pybullet_grpc::RequestBodyInfoCommand* PyBulletCommand::release_requestbodyinfocommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.requestBodyInfoCommand)
if (has_requestbodyinfocommand()) {
clear_has_commands();
::pybullet_grpc::RequestBodyInfoCommand* temp = commands_.requestbodyinfocommand_;
commands_.requestbodyinfocommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_requestbodyinfocommand(::pybullet_grpc::RequestBodyInfoCommand* requestbodyinfocommand) {
clear_commands();
if (requestbodyinfocommand) {
set_has_requestbodyinfocommand();
commands_.requestbodyinfocommand_ = requestbodyinfocommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.requestBodyInfoCommand)
}
// .pybullet_grpc.PhysicsSimulationParametersCommand setPhysicsSimulationParametersCommand = 16;
bool PyBulletCommand::has_setphysicssimulationparameterscommand() const {
return commands_case() == kSetPhysicsSimulationParametersCommand;
}
void PyBulletCommand::set_has_setphysicssimulationparameterscommand() {
_oneof_case_[0] = kSetPhysicsSimulationParametersCommand;
}
void PyBulletCommand::clear_setphysicssimulationparameterscommand() {
if (has_setphysicssimulationparameterscommand()) {
delete commands_.setphysicssimulationparameterscommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::PhysicsSimulationParametersCommand& PyBulletCommand::setphysicssimulationparameterscommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.setPhysicsSimulationParametersCommand)
return has_setphysicssimulationparameterscommand()
? *commands_.setphysicssimulationparameterscommand_
: ::pybullet_grpc::PhysicsSimulationParametersCommand::default_instance();
}
::pybullet_grpc::PhysicsSimulationParametersCommand* PyBulletCommand::mutable_setphysicssimulationparameterscommand() {
if (!has_setphysicssimulationparameterscommand()) {
clear_commands();
set_has_setphysicssimulationparameterscommand();
commands_.setphysicssimulationparameterscommand_ = new ::pybullet_grpc::PhysicsSimulationParametersCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.setPhysicsSimulationParametersCommand)
return commands_.setphysicssimulationparameterscommand_;
}
::pybullet_grpc::PhysicsSimulationParametersCommand* PyBulletCommand::release_setphysicssimulationparameterscommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.setPhysicsSimulationParametersCommand)
if (has_setphysicssimulationparameterscommand()) {
clear_has_commands();
::pybullet_grpc::PhysicsSimulationParametersCommand* temp = commands_.setphysicssimulationparameterscommand_;
commands_.setphysicssimulationparameterscommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_setphysicssimulationparameterscommand(::pybullet_grpc::PhysicsSimulationParametersCommand* setphysicssimulationparameterscommand) {
clear_commands();
if (setphysicssimulationparameterscommand) {
set_has_setphysicssimulationparameterscommand();
commands_.setphysicssimulationparameterscommand_ = setphysicssimulationparameterscommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.setPhysicsSimulationParametersCommand)
}
// .pybullet_grpc.JointMotorControlCommand jointMotorControlCommand = 17;
bool PyBulletCommand::has_jointmotorcontrolcommand() const {
return commands_case() == kJointMotorControlCommand;
}
void PyBulletCommand::set_has_jointmotorcontrolcommand() {
_oneof_case_[0] = kJointMotorControlCommand;
}
void PyBulletCommand::clear_jointmotorcontrolcommand() {
if (has_jointmotorcontrolcommand()) {
delete commands_.jointmotorcontrolcommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::JointMotorControlCommand& PyBulletCommand::jointmotorcontrolcommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.jointMotorControlCommand)
return has_jointmotorcontrolcommand()
? *commands_.jointmotorcontrolcommand_
: ::pybullet_grpc::JointMotorControlCommand::default_instance();
}
::pybullet_grpc::JointMotorControlCommand* PyBulletCommand::mutable_jointmotorcontrolcommand() {
if (!has_jointmotorcontrolcommand()) {
clear_commands();
set_has_jointmotorcontrolcommand();
commands_.jointmotorcontrolcommand_ = new ::pybullet_grpc::JointMotorControlCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.jointMotorControlCommand)
return commands_.jointmotorcontrolcommand_;
}
::pybullet_grpc::JointMotorControlCommand* PyBulletCommand::release_jointmotorcontrolcommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.jointMotorControlCommand)
if (has_jointmotorcontrolcommand()) {
clear_has_commands();
::pybullet_grpc::JointMotorControlCommand* temp = commands_.jointmotorcontrolcommand_;
commands_.jointmotorcontrolcommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_jointmotorcontrolcommand(::pybullet_grpc::JointMotorControlCommand* jointmotorcontrolcommand) {
clear_commands();
if (jointmotorcontrolcommand) {
set_has_jointmotorcontrolcommand();
commands_.jointmotorcontrolcommand_ = jointmotorcontrolcommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.jointMotorControlCommand)
}
// .pybullet_grpc.UserConstraintCommand userConstraintCommand = 18;
bool PyBulletCommand::has_userconstraintcommand() const {
return commands_case() == kUserConstraintCommand;
}
void PyBulletCommand::set_has_userconstraintcommand() {
_oneof_case_[0] = kUserConstraintCommand;
}
void PyBulletCommand::clear_userconstraintcommand() {
if (has_userconstraintcommand()) {
delete commands_.userconstraintcommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::UserConstraintCommand& PyBulletCommand::userconstraintcommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.userConstraintCommand)
return has_userconstraintcommand()
? *commands_.userconstraintcommand_
: ::pybullet_grpc::UserConstraintCommand::default_instance();
}
::pybullet_grpc::UserConstraintCommand* PyBulletCommand::mutable_userconstraintcommand() {
if (!has_userconstraintcommand()) {
clear_commands();
set_has_userconstraintcommand();
commands_.userconstraintcommand_ = new ::pybullet_grpc::UserConstraintCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.userConstraintCommand)
return commands_.userconstraintcommand_;
}
::pybullet_grpc::UserConstraintCommand* PyBulletCommand::release_userconstraintcommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.userConstraintCommand)
if (has_userconstraintcommand()) {
clear_has_commands();
::pybullet_grpc::UserConstraintCommand* temp = commands_.userconstraintcommand_;
commands_.userconstraintcommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_userconstraintcommand(::pybullet_grpc::UserConstraintCommand* userconstraintcommand) {
clear_commands();
if (userconstraintcommand) {
set_has_userconstraintcommand();
commands_.userconstraintcommand_ = userconstraintcommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.userConstraintCommand)
}
// .pybullet_grpc.CheckVersionCommand checkVersionCommand = 19;
bool PyBulletCommand::has_checkversioncommand() const {
return commands_case() == kCheckVersionCommand;
}
void PyBulletCommand::set_has_checkversioncommand() {
_oneof_case_[0] = kCheckVersionCommand;
}
void PyBulletCommand::clear_checkversioncommand() {
if (has_checkversioncommand()) {
delete commands_.checkversioncommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::CheckVersionCommand& PyBulletCommand::checkversioncommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.checkVersionCommand)
return has_checkversioncommand()
? *commands_.checkversioncommand_
: ::pybullet_grpc::CheckVersionCommand::default_instance();
}
::pybullet_grpc::CheckVersionCommand* PyBulletCommand::mutable_checkversioncommand() {
if (!has_checkversioncommand()) {
clear_commands();
set_has_checkversioncommand();
commands_.checkversioncommand_ = new ::pybullet_grpc::CheckVersionCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.checkVersionCommand)
return commands_.checkversioncommand_;
}
::pybullet_grpc::CheckVersionCommand* PyBulletCommand::release_checkversioncommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.checkVersionCommand)
if (has_checkversioncommand()) {
clear_has_commands();
::pybullet_grpc::CheckVersionCommand* temp = commands_.checkversioncommand_;
commands_.checkversioncommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_checkversioncommand(::pybullet_grpc::CheckVersionCommand* checkversioncommand) {
clear_commands();
if (checkversioncommand) {
set_has_checkversioncommand();
commands_.checkversioncommand_ = checkversioncommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.checkVersionCommand)
}
// .pybullet_grpc.RequestKeyboardEventsCommand requestKeyboardEventsCommand = 20;
bool PyBulletCommand::has_requestkeyboardeventscommand() const {
return commands_case() == kRequestKeyboardEventsCommand;
}
void PyBulletCommand::set_has_requestkeyboardeventscommand() {
_oneof_case_[0] = kRequestKeyboardEventsCommand;
}
void PyBulletCommand::clear_requestkeyboardeventscommand() {
if (has_requestkeyboardeventscommand()) {
delete commands_.requestkeyboardeventscommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::RequestKeyboardEventsCommand& PyBulletCommand::requestkeyboardeventscommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.requestKeyboardEventsCommand)
return has_requestkeyboardeventscommand()
? *commands_.requestkeyboardeventscommand_
: ::pybullet_grpc::RequestKeyboardEventsCommand::default_instance();
}
::pybullet_grpc::RequestKeyboardEventsCommand* PyBulletCommand::mutable_requestkeyboardeventscommand() {
if (!has_requestkeyboardeventscommand()) {
clear_commands();
set_has_requestkeyboardeventscommand();
commands_.requestkeyboardeventscommand_ = new ::pybullet_grpc::RequestKeyboardEventsCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.requestKeyboardEventsCommand)
return commands_.requestkeyboardeventscommand_;
}
::pybullet_grpc::RequestKeyboardEventsCommand* PyBulletCommand::release_requestkeyboardeventscommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.requestKeyboardEventsCommand)
if (has_requestkeyboardeventscommand()) {
clear_has_commands();
::pybullet_grpc::RequestKeyboardEventsCommand* temp = commands_.requestkeyboardeventscommand_;
commands_.requestkeyboardeventscommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_requestkeyboardeventscommand(::pybullet_grpc::RequestKeyboardEventsCommand* requestkeyboardeventscommand) {
clear_commands();
if (requestkeyboardeventscommand) {
set_has_requestkeyboardeventscommand();
commands_.requestkeyboardeventscommand_ = requestkeyboardeventscommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.requestKeyboardEventsCommand)
}
// .pybullet_grpc.RequestCameraImageCommand requestCameraImageCommand = 21;
bool PyBulletCommand::has_requestcameraimagecommand() const {
return commands_case() == kRequestCameraImageCommand;
}
void PyBulletCommand::set_has_requestcameraimagecommand() {
_oneof_case_[0] = kRequestCameraImageCommand;
}
void PyBulletCommand::clear_requestcameraimagecommand() {
if (has_requestcameraimagecommand()) {
delete commands_.requestcameraimagecommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::RequestCameraImageCommand& PyBulletCommand::requestcameraimagecommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.requestCameraImageCommand)
return has_requestcameraimagecommand()
? *commands_.requestcameraimagecommand_
: ::pybullet_grpc::RequestCameraImageCommand::default_instance();
}
::pybullet_grpc::RequestCameraImageCommand* PyBulletCommand::mutable_requestcameraimagecommand() {
if (!has_requestcameraimagecommand()) {
clear_commands();
set_has_requestcameraimagecommand();
commands_.requestcameraimagecommand_ = new ::pybullet_grpc::RequestCameraImageCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.requestCameraImageCommand)
return commands_.requestcameraimagecommand_;
}
::pybullet_grpc::RequestCameraImageCommand* PyBulletCommand::release_requestcameraimagecommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.requestCameraImageCommand)
if (has_requestcameraimagecommand()) {
clear_has_commands();
::pybullet_grpc::RequestCameraImageCommand* temp = commands_.requestcameraimagecommand_;
commands_.requestcameraimagecommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_requestcameraimagecommand(::pybullet_grpc::RequestCameraImageCommand* requestcameraimagecommand) {
clear_commands();
if (requestcameraimagecommand) {
set_has_requestcameraimagecommand();
commands_.requestcameraimagecommand_ = requestcameraimagecommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.requestCameraImageCommand)
}
// .pybullet_grpc.ResetSimulationCommand resetSimulationCommand = 22;
bool PyBulletCommand::has_resetsimulationcommand() const {
return commands_case() == kResetSimulationCommand;
}
void PyBulletCommand::set_has_resetsimulationcommand() {
_oneof_case_[0] = kResetSimulationCommand;
}
void PyBulletCommand::clear_resetsimulationcommand() {
if (has_resetsimulationcommand()) {
delete commands_.resetsimulationcommand_;
clear_has_commands();
}
}
const ::pybullet_grpc::ResetSimulationCommand& PyBulletCommand::resetsimulationcommand() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletCommand.resetSimulationCommand)
return has_resetsimulationcommand()
? *commands_.resetsimulationcommand_
: ::pybullet_grpc::ResetSimulationCommand::default_instance();
}
::pybullet_grpc::ResetSimulationCommand* PyBulletCommand::mutable_resetsimulationcommand() {
if (!has_resetsimulationcommand()) {
clear_commands();
set_has_resetsimulationcommand();
commands_.resetsimulationcommand_ = new ::pybullet_grpc::ResetSimulationCommand;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletCommand.resetSimulationCommand)
return commands_.resetsimulationcommand_;
}
::pybullet_grpc::ResetSimulationCommand* PyBulletCommand::release_resetsimulationcommand() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletCommand.resetSimulationCommand)
if (has_resetsimulationcommand()) {
clear_has_commands();
::pybullet_grpc::ResetSimulationCommand* temp = commands_.resetsimulationcommand_;
commands_.resetsimulationcommand_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletCommand::set_allocated_resetsimulationcommand(::pybullet_grpc::ResetSimulationCommand* resetsimulationcommand) {
clear_commands();
if (resetsimulationcommand) {
set_has_resetsimulationcommand();
commands_.resetsimulationcommand_ = resetsimulationcommand;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletCommand.resetSimulationCommand)
}
bool PyBulletCommand::has_commands() const {
return commands_case() != COMMANDS_NOT_SET;
}
void PyBulletCommand::clear_has_commands() {
_oneof_case_[0] = COMMANDS_NOT_SET;
}
PyBulletCommand::CommandsCase PyBulletCommand::commands_case() const {
return PyBulletCommand::CommandsCase(_oneof_case_[0]);
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// ===================================================================
#if !defined(_MSC_VER) || _MSC_VER >= 1900
const int PyBulletStatus::kStatusTypeFieldNumber;
const int PyBulletStatus::kBinaryBlobFieldNumber;
const int PyBulletStatus::kUnknownStatusBinaryBlobFieldNumber;
const int PyBulletStatus::kUrdfStatusFieldNumber;
const int PyBulletStatus::kSdfStatusFieldNumber;
const int PyBulletStatus::kMjcfStatusFieldNumber;
const int PyBulletStatus::kGetDynamicsStatusFieldNumber;
const int PyBulletStatus::kActualStateStatusFieldNumber;
const int PyBulletStatus::kSyncBodiesStatusFieldNumber;
const int PyBulletStatus::kRequestBodyInfoStatusFieldNumber;
const int PyBulletStatus::kRequestPhysicsSimulationParametersStatusFieldNumber;
const int PyBulletStatus::kCheckVersionStatusFieldNumber;
const int PyBulletStatus::kUserConstraintStatusFieldNumber;
const int PyBulletStatus::kUserConstraintStateStatusFieldNumber;
const int PyBulletStatus::kKeyboardEventsStatusFieldNumber;
const int PyBulletStatus::kRequestCameraImageStatusFieldNumber;
#endif // !defined(_MSC_VER) || _MSC_VER >= 1900
PyBulletStatus::PyBulletStatus()
: ::google::protobuf::Message(), _internal_metadata_(NULL) {
if (GOOGLE_PREDICT_TRUE(this != internal_default_instance())) {
protobuf_pybullet_2eproto::InitDefaults();
}
SharedCtor();
// @@protoc_insertion_point(constructor:pybullet_grpc.PyBulletStatus)
}
PyBulletStatus::PyBulletStatus(const PyBulletStatus& from)
: ::google::protobuf::Message(),
_internal_metadata_(NULL),
binaryblob_(from.binaryblob_),
unknownstatusbinaryblob_(from.unknownstatusbinaryblob_),
_cached_size_(0) {
_internal_metadata_.MergeFrom(from._internal_metadata_);
statustype_ = from.statustype_;
clear_has_status();
switch (from.status_case()) {
case kUrdfStatus: {
mutable_urdfstatus()->::pybullet_grpc::LoadUrdfStatus::MergeFrom(from.urdfstatus());
break;
}
case kSdfStatus: {
mutable_sdfstatus()->::pybullet_grpc::SdfLoadedStatus::MergeFrom(from.sdfstatus());
break;
}
case kMjcfStatus: {
mutable_mjcfstatus()->::pybullet_grpc::MjcfLoadedStatus::MergeFrom(from.mjcfstatus());
break;
}
case kGetDynamicsStatus: {
mutable_getdynamicsstatus()->::pybullet_grpc::GetDynamicsStatus::MergeFrom(from.getdynamicsstatus());
break;
}
case kActualStateStatus: {
mutable_actualstatestatus()->::pybullet_grpc::SendActualStateStatus::MergeFrom(from.actualstatestatus());
break;
}
case kSyncBodiesStatus: {
mutable_syncbodiesstatus()->::pybullet_grpc::SyncBodiesStatus::MergeFrom(from.syncbodiesstatus());
break;
}
case kRequestBodyInfoStatus: {
mutable_requestbodyinfostatus()->::pybullet_grpc::RequestBodyInfoStatus::MergeFrom(from.requestbodyinfostatus());
break;
}
case kRequestPhysicsSimulationParametersStatus: {
mutable_requestphysicssimulationparametersstatus()->::pybullet_grpc::PhysicsSimulationParameters::MergeFrom(from.requestphysicssimulationparametersstatus());
break;
}
case kCheckVersionStatus: {
mutable_checkversionstatus()->::pybullet_grpc::CheckVersionStatus::MergeFrom(from.checkversionstatus());
break;
}
case kUserConstraintStatus: {
mutable_userconstraintstatus()->::pybullet_grpc::UserConstraintStatus::MergeFrom(from.userconstraintstatus());
break;
}
case kUserConstraintStateStatus: {
mutable_userconstraintstatestatus()->::pybullet_grpc::UserConstraintStateStatus::MergeFrom(from.userconstraintstatestatus());
break;
}
case kKeyboardEventsStatus: {
mutable_keyboardeventsstatus()->::pybullet_grpc::KeyboardEventsStatus::MergeFrom(from.keyboardeventsstatus());
break;
}
case kRequestCameraImageStatus: {
mutable_requestcameraimagestatus()->::pybullet_grpc::RequestCameraImageStatus::MergeFrom(from.requestcameraimagestatus());
break;
}
case STATUS_NOT_SET: {
break;
}
}
// @@protoc_insertion_point(copy_constructor:pybullet_grpc.PyBulletStatus)
}
void PyBulletStatus::SharedCtor() {
statustype_ = 0;
clear_has_status();
_cached_size_ = 0;
}
PyBulletStatus::~PyBulletStatus() {
// @@protoc_insertion_point(destructor:pybullet_grpc.PyBulletStatus)
SharedDtor();
}
void PyBulletStatus::SharedDtor() {
if (has_status()) {
clear_status();
}
}
void PyBulletStatus::SetCachedSize(int size) const {
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
}
const ::google::protobuf::Descriptor* PyBulletStatus::descriptor() {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[39].descriptor;
}
const PyBulletStatus& PyBulletStatus::default_instance() {
protobuf_pybullet_2eproto::InitDefaults();
return *internal_default_instance();
}
PyBulletStatus* PyBulletStatus::New(::google::protobuf::Arena* arena) const {
PyBulletStatus* n = new PyBulletStatus;
if (arena != NULL) {
arena->Own(n);
}
return n;
}
void PyBulletStatus::clear_status() {
// @@protoc_insertion_point(one_of_clear_start:pybullet_grpc.PyBulletStatus)
switch (status_case()) {
case kUrdfStatus: {
delete status_.urdfstatus_;
break;
}
case kSdfStatus: {
delete status_.sdfstatus_;
break;
}
case kMjcfStatus: {
delete status_.mjcfstatus_;
break;
}
case kGetDynamicsStatus: {
delete status_.getdynamicsstatus_;
break;
}
case kActualStateStatus: {
delete status_.actualstatestatus_;
break;
}
case kSyncBodiesStatus: {
delete status_.syncbodiesstatus_;
break;
}
case kRequestBodyInfoStatus: {
delete status_.requestbodyinfostatus_;
break;
}
case kRequestPhysicsSimulationParametersStatus: {
delete status_.requestphysicssimulationparametersstatus_;
break;
}
case kCheckVersionStatus: {
delete status_.checkversionstatus_;
break;
}
case kUserConstraintStatus: {
delete status_.userconstraintstatus_;
break;
}
case kUserConstraintStateStatus: {
delete status_.userconstraintstatestatus_;
break;
}
case kKeyboardEventsStatus: {
delete status_.keyboardeventsstatus_;
break;
}
case kRequestCameraImageStatus: {
delete status_.requestcameraimagestatus_;
break;
}
case STATUS_NOT_SET: {
break;
}
}
_oneof_case_[0] = STATUS_NOT_SET;
}
void PyBulletStatus::Clear() {
// @@protoc_insertion_point(message_clear_start:pybullet_grpc.PyBulletStatus)
binaryblob_.Clear();
unknownstatusbinaryblob_.Clear();
statustype_ = 0;
clear_status();
}
bool PyBulletStatus::MergePartialFromCodedStream(
::google::protobuf::io::CodedInputStream* input) {
#define DO_(EXPRESSION) if (!GOOGLE_PREDICT_TRUE(EXPRESSION)) goto failure
::google::protobuf::uint32 tag;
// @@protoc_insertion_point(parse_start:pybullet_grpc.PyBulletStatus)
for (;;) {
::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(16383u);
tag = p.first;
if (!p.second) goto handle_unusual;
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
// int32 statusType = 1;
case 1: {
if (tag == 8u) {
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
input, &statustype_)));
} else {
goto handle_unusual;
}
break;
}
// repeated bytes binaryBlob = 2;
case 2: {
if (tag == 18u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
input, this->add_binaryblob()));
} else {
goto handle_unusual;
}
break;
}
// repeated bytes unknownStatusBinaryBlob = 3;
case 3: {
if (tag == 26u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
input, this->add_unknownstatusbinaryblob()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.LoadUrdfStatus urdfStatus = 4;
case 4: {
if (tag == 34u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_urdfstatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.SdfLoadedStatus sdfStatus = 5;
case 5: {
if (tag == 42u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_sdfstatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.MjcfLoadedStatus mjcfStatus = 6;
case 6: {
if (tag == 50u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_mjcfstatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.GetDynamicsStatus getDynamicsStatus = 7;
case 7: {
if (tag == 58u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_getdynamicsstatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.SendActualStateStatus actualStateStatus = 8;
case 8: {
if (tag == 66u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_actualstatestatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.SyncBodiesStatus syncBodiesStatus = 9;
case 9: {
if (tag == 74u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_syncbodiesstatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.RequestBodyInfoStatus requestBodyInfoStatus = 10;
case 10: {
if (tag == 82u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_requestbodyinfostatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.PhysicsSimulationParameters requestPhysicsSimulationParametersStatus = 11;
case 11: {
if (tag == 90u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_requestphysicssimulationparametersstatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.CheckVersionStatus checkVersionStatus = 12;
case 12: {
if (tag == 98u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_checkversionstatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.UserConstraintStatus userConstraintStatus = 13;
case 13: {
if (tag == 106u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_userconstraintstatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.UserConstraintStateStatus userConstraintStateStatus = 14;
case 14: {
if (tag == 114u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_userconstraintstatestatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.KeyboardEventsStatus keyboardEventsStatus = 15;
case 15: {
if (tag == 122u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_keyboardeventsstatus()));
} else {
goto handle_unusual;
}
break;
}
// .pybullet_grpc.RequestCameraImageStatus requestCameraImageStatus = 16;
case 16: {
if (tag == 130u) {
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
input, mutable_requestcameraimagestatus()));
} else {
goto handle_unusual;
}
break;
}
default: {
handle_unusual:
if (tag == 0 ||
::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
goto success;
}
DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
break;
}
}
}
success:
// @@protoc_insertion_point(parse_success:pybullet_grpc.PyBulletStatus)
return true;
failure:
// @@protoc_insertion_point(parse_failure:pybullet_grpc.PyBulletStatus)
return false;
#undef DO_
}
void PyBulletStatus::SerializeWithCachedSizes(
::google::protobuf::io::CodedOutputStream* output) const {
// @@protoc_insertion_point(serialize_start:pybullet_grpc.PyBulletStatus)
// int32 statusType = 1;
if (this->statustype() != 0) {
::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->statustype(), output);
}
// repeated bytes binaryBlob = 2;
for (int i = 0; i < this->binaryblob_size(); i++) {
::google::protobuf::internal::WireFormatLite::WriteBytes(
2, this->binaryblob(i), output);
}
// repeated bytes unknownStatusBinaryBlob = 3;
for (int i = 0; i < this->unknownstatusbinaryblob_size(); i++) {
::google::protobuf::internal::WireFormatLite::WriteBytes(
3, this->unknownstatusbinaryblob(i), output);
}
// .pybullet_grpc.LoadUrdfStatus urdfStatus = 4;
if (has_urdfstatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
4, *status_.urdfstatus_, output);
}
// .pybullet_grpc.SdfLoadedStatus sdfStatus = 5;
if (has_sdfstatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
5, *status_.sdfstatus_, output);
}
// .pybullet_grpc.MjcfLoadedStatus mjcfStatus = 6;
if (has_mjcfstatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
6, *status_.mjcfstatus_, output);
}
// .pybullet_grpc.GetDynamicsStatus getDynamicsStatus = 7;
if (has_getdynamicsstatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
7, *status_.getdynamicsstatus_, output);
}
// .pybullet_grpc.SendActualStateStatus actualStateStatus = 8;
if (has_actualstatestatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
8, *status_.actualstatestatus_, output);
}
// .pybullet_grpc.SyncBodiesStatus syncBodiesStatus = 9;
if (has_syncbodiesstatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
9, *status_.syncbodiesstatus_, output);
}
// .pybullet_grpc.RequestBodyInfoStatus requestBodyInfoStatus = 10;
if (has_requestbodyinfostatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
10, *status_.requestbodyinfostatus_, output);
}
// .pybullet_grpc.PhysicsSimulationParameters requestPhysicsSimulationParametersStatus = 11;
if (has_requestphysicssimulationparametersstatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
11, *status_.requestphysicssimulationparametersstatus_, output);
}
// .pybullet_grpc.CheckVersionStatus checkVersionStatus = 12;
if (has_checkversionstatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
12, *status_.checkversionstatus_, output);
}
// .pybullet_grpc.UserConstraintStatus userConstraintStatus = 13;
if (has_userconstraintstatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
13, *status_.userconstraintstatus_, output);
}
// .pybullet_grpc.UserConstraintStateStatus userConstraintStateStatus = 14;
if (has_userconstraintstatestatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
14, *status_.userconstraintstatestatus_, output);
}
// .pybullet_grpc.KeyboardEventsStatus keyboardEventsStatus = 15;
if (has_keyboardeventsstatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
15, *status_.keyboardeventsstatus_, output);
}
// .pybullet_grpc.RequestCameraImageStatus requestCameraImageStatus = 16;
if (has_requestcameraimagestatus()) {
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
16, *status_.requestcameraimagestatus_, output);
}
// @@protoc_insertion_point(serialize_end:pybullet_grpc.PyBulletStatus)
}
::google::protobuf::uint8* PyBulletStatus::InternalSerializeWithCachedSizesToArray(
bool deterministic, ::google::protobuf::uint8* target) const {
(void)deterministic; // Unused
// @@protoc_insertion_point(serialize_to_array_start:pybullet_grpc.PyBulletStatus)
// int32 statusType = 1;
if (this->statustype() != 0) {
target = ::google::protobuf::internal::WireFormatLite::WriteInt32ToArray(1, this->statustype(), target);
}
// repeated bytes binaryBlob = 2;
for (int i = 0; i < this->binaryblob_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteBytesToArray(2, this->binaryblob(i), target);
}
// repeated bytes unknownStatusBinaryBlob = 3;
for (int i = 0; i < this->unknownstatusbinaryblob_size(); i++) {
target = ::google::protobuf::internal::WireFormatLite::
WriteBytesToArray(3, this->unknownstatusbinaryblob(i), target);
}
// .pybullet_grpc.LoadUrdfStatus urdfStatus = 4;
if (has_urdfstatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
4, *status_.urdfstatus_, false, target);
}
// .pybullet_grpc.SdfLoadedStatus sdfStatus = 5;
if (has_sdfstatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
5, *status_.sdfstatus_, false, target);
}
// .pybullet_grpc.MjcfLoadedStatus mjcfStatus = 6;
if (has_mjcfstatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
6, *status_.mjcfstatus_, false, target);
}
// .pybullet_grpc.GetDynamicsStatus getDynamicsStatus = 7;
if (has_getdynamicsstatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
7, *status_.getdynamicsstatus_, false, target);
}
// .pybullet_grpc.SendActualStateStatus actualStateStatus = 8;
if (has_actualstatestatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
8, *status_.actualstatestatus_, false, target);
}
// .pybullet_grpc.SyncBodiesStatus syncBodiesStatus = 9;
if (has_syncbodiesstatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
9, *status_.syncbodiesstatus_, false, target);
}
// .pybullet_grpc.RequestBodyInfoStatus requestBodyInfoStatus = 10;
if (has_requestbodyinfostatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
10, *status_.requestbodyinfostatus_, false, target);
}
// .pybullet_grpc.PhysicsSimulationParameters requestPhysicsSimulationParametersStatus = 11;
if (has_requestphysicssimulationparametersstatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
11, *status_.requestphysicssimulationparametersstatus_, false, target);
}
// .pybullet_grpc.CheckVersionStatus checkVersionStatus = 12;
if (has_checkversionstatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
12, *status_.checkversionstatus_, false, target);
}
// .pybullet_grpc.UserConstraintStatus userConstraintStatus = 13;
if (has_userconstraintstatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
13, *status_.userconstraintstatus_, false, target);
}
// .pybullet_grpc.UserConstraintStateStatus userConstraintStateStatus = 14;
if (has_userconstraintstatestatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
14, *status_.userconstraintstatestatus_, false, target);
}
// .pybullet_grpc.KeyboardEventsStatus keyboardEventsStatus = 15;
if (has_keyboardeventsstatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
15, *status_.keyboardeventsstatus_, false, target);
}
// .pybullet_grpc.RequestCameraImageStatus requestCameraImageStatus = 16;
if (has_requestcameraimagestatus()) {
target = ::google::protobuf::internal::WireFormatLite::
InternalWriteMessageNoVirtualToArray(
16, *status_.requestcameraimagestatus_, false, target);
}
// @@protoc_insertion_point(serialize_to_array_end:pybullet_grpc.PyBulletStatus)
return target;
}
size_t PyBulletStatus::ByteSizeLong() const {
// @@protoc_insertion_point(message_byte_size_start:pybullet_grpc.PyBulletStatus)
size_t total_size = 0;
// repeated bytes binaryBlob = 2;
total_size += 1 *
::google::protobuf::internal::FromIntSize(this->binaryblob_size());
for (int i = 0; i < this->binaryblob_size(); i++) {
total_size += ::google::protobuf::internal::WireFormatLite::BytesSize(
this->binaryblob(i));
}
// repeated bytes unknownStatusBinaryBlob = 3;
total_size += 1 *
::google::protobuf::internal::FromIntSize(this->unknownstatusbinaryblob_size());
for (int i = 0; i < this->unknownstatusbinaryblob_size(); i++) {
total_size += ::google::protobuf::internal::WireFormatLite::BytesSize(
this->unknownstatusbinaryblob(i));
}
// int32 statusType = 1;
if (this->statustype() != 0) {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::Int32Size(
this->statustype());
}
switch (status_case()) {
// .pybullet_grpc.LoadUrdfStatus urdfStatus = 4;
case kUrdfStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.urdfstatus_);
break;
}
// .pybullet_grpc.SdfLoadedStatus sdfStatus = 5;
case kSdfStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.sdfstatus_);
break;
}
// .pybullet_grpc.MjcfLoadedStatus mjcfStatus = 6;
case kMjcfStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.mjcfstatus_);
break;
}
// .pybullet_grpc.GetDynamicsStatus getDynamicsStatus = 7;
case kGetDynamicsStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.getdynamicsstatus_);
break;
}
// .pybullet_grpc.SendActualStateStatus actualStateStatus = 8;
case kActualStateStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.actualstatestatus_);
break;
}
// .pybullet_grpc.SyncBodiesStatus syncBodiesStatus = 9;
case kSyncBodiesStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.syncbodiesstatus_);
break;
}
// .pybullet_grpc.RequestBodyInfoStatus requestBodyInfoStatus = 10;
case kRequestBodyInfoStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.requestbodyinfostatus_);
break;
}
// .pybullet_grpc.PhysicsSimulationParameters requestPhysicsSimulationParametersStatus = 11;
case kRequestPhysicsSimulationParametersStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.requestphysicssimulationparametersstatus_);
break;
}
// .pybullet_grpc.CheckVersionStatus checkVersionStatus = 12;
case kCheckVersionStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.checkversionstatus_);
break;
}
// .pybullet_grpc.UserConstraintStatus userConstraintStatus = 13;
case kUserConstraintStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.userconstraintstatus_);
break;
}
// .pybullet_grpc.UserConstraintStateStatus userConstraintStateStatus = 14;
case kUserConstraintStateStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.userconstraintstatestatus_);
break;
}
// .pybullet_grpc.KeyboardEventsStatus keyboardEventsStatus = 15;
case kKeyboardEventsStatus: {
total_size += 1 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.keyboardeventsstatus_);
break;
}
// .pybullet_grpc.RequestCameraImageStatus requestCameraImageStatus = 16;
case kRequestCameraImageStatus: {
total_size += 2 +
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
*status_.requestcameraimagestatus_);
break;
}
case STATUS_NOT_SET: {
break;
}
}
int cached_size = ::google::protobuf::internal::ToCachedSize(total_size);
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
_cached_size_ = cached_size;
GOOGLE_SAFE_CONCURRENT_WRITES_END();
return total_size;
}
void PyBulletStatus::MergeFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_merge_from_start:pybullet_grpc.PyBulletStatus)
GOOGLE_DCHECK_NE(&from, this);
const PyBulletStatus* source =
::google::protobuf::internal::DynamicCastToGenerated<const PyBulletStatus>(
&from);
if (source == NULL) {
// @@protoc_insertion_point(generalized_merge_from_cast_fail:pybullet_grpc.PyBulletStatus)
::google::protobuf::internal::ReflectionOps::Merge(from, this);
} else {
// @@protoc_insertion_point(generalized_merge_from_cast_success:pybullet_grpc.PyBulletStatus)
MergeFrom(*source);
}
}
void PyBulletStatus::MergeFrom(const PyBulletStatus& from) {
// @@protoc_insertion_point(class_specific_merge_from_start:pybullet_grpc.PyBulletStatus)
GOOGLE_DCHECK_NE(&from, this);
_internal_metadata_.MergeFrom(from._internal_metadata_);
binaryblob_.MergeFrom(from.binaryblob_);
unknownstatusbinaryblob_.MergeFrom(from.unknownstatusbinaryblob_);
if (from.statustype() != 0) {
set_statustype(from.statustype());
}
switch (from.status_case()) {
case kUrdfStatus: {
mutable_urdfstatus()->::pybullet_grpc::LoadUrdfStatus::MergeFrom(from.urdfstatus());
break;
}
case kSdfStatus: {
mutable_sdfstatus()->::pybullet_grpc::SdfLoadedStatus::MergeFrom(from.sdfstatus());
break;
}
case kMjcfStatus: {
mutable_mjcfstatus()->::pybullet_grpc::MjcfLoadedStatus::MergeFrom(from.mjcfstatus());
break;
}
case kGetDynamicsStatus: {
mutable_getdynamicsstatus()->::pybullet_grpc::GetDynamicsStatus::MergeFrom(from.getdynamicsstatus());
break;
}
case kActualStateStatus: {
mutable_actualstatestatus()->::pybullet_grpc::SendActualStateStatus::MergeFrom(from.actualstatestatus());
break;
}
case kSyncBodiesStatus: {
mutable_syncbodiesstatus()->::pybullet_grpc::SyncBodiesStatus::MergeFrom(from.syncbodiesstatus());
break;
}
case kRequestBodyInfoStatus: {
mutable_requestbodyinfostatus()->::pybullet_grpc::RequestBodyInfoStatus::MergeFrom(from.requestbodyinfostatus());
break;
}
case kRequestPhysicsSimulationParametersStatus: {
mutable_requestphysicssimulationparametersstatus()->::pybullet_grpc::PhysicsSimulationParameters::MergeFrom(from.requestphysicssimulationparametersstatus());
break;
}
case kCheckVersionStatus: {
mutable_checkversionstatus()->::pybullet_grpc::CheckVersionStatus::MergeFrom(from.checkversionstatus());
break;
}
case kUserConstraintStatus: {
mutable_userconstraintstatus()->::pybullet_grpc::UserConstraintStatus::MergeFrom(from.userconstraintstatus());
break;
}
case kUserConstraintStateStatus: {
mutable_userconstraintstatestatus()->::pybullet_grpc::UserConstraintStateStatus::MergeFrom(from.userconstraintstatestatus());
break;
}
case kKeyboardEventsStatus: {
mutable_keyboardeventsstatus()->::pybullet_grpc::KeyboardEventsStatus::MergeFrom(from.keyboardeventsstatus());
break;
}
case kRequestCameraImageStatus: {
mutable_requestcameraimagestatus()->::pybullet_grpc::RequestCameraImageStatus::MergeFrom(from.requestcameraimagestatus());
break;
}
case STATUS_NOT_SET: {
break;
}
}
}
void PyBulletStatus::CopyFrom(const ::google::protobuf::Message& from) {
// @@protoc_insertion_point(generalized_copy_from_start:pybullet_grpc.PyBulletStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
void PyBulletStatus::CopyFrom(const PyBulletStatus& from) {
// @@protoc_insertion_point(class_specific_copy_from_start:pybullet_grpc.PyBulletStatus)
if (&from == this) return;
Clear();
MergeFrom(from);
}
bool PyBulletStatus::IsInitialized() const {
return true;
}
void PyBulletStatus::Swap(PyBulletStatus* other) {
if (other == this) return;
InternalSwap(other);
}
void PyBulletStatus::InternalSwap(PyBulletStatus* other) {
binaryblob_.UnsafeArenaSwap(&other->binaryblob_);
unknownstatusbinaryblob_.UnsafeArenaSwap(&other->unknownstatusbinaryblob_);
std::swap(statustype_, other->statustype_);
std::swap(status_, other->status_);
std::swap(_oneof_case_[0], other->_oneof_case_[0]);
std::swap(_cached_size_, other->_cached_size_);
}
::google::protobuf::Metadata PyBulletStatus::GetMetadata() const {
protobuf_pybullet_2eproto::protobuf_AssignDescriptorsOnce();
return protobuf_pybullet_2eproto::file_level_metadata[39];
}
#if PROTOBUF_INLINE_NOT_IN_HEADERS
// PyBulletStatus
// int32 statusType = 1;
void PyBulletStatus::clear_statustype() {
statustype_ = 0;
}
::google::protobuf::int32 PyBulletStatus::statustype() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.statusType)
return statustype_;
}
void PyBulletStatus::set_statustype(::google::protobuf::int32 value) {
statustype_ = value;
// @@protoc_insertion_point(field_set:pybullet_grpc.PyBulletStatus.statusType)
}
// repeated bytes binaryBlob = 2;
int PyBulletStatus::binaryblob_size() const {
return binaryblob_.size();
}
void PyBulletStatus::clear_binaryblob() {
binaryblob_.Clear();
}
const ::std::string& PyBulletStatus::binaryblob(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.binaryBlob)
return binaryblob_.Get(index);
}
::std::string* PyBulletStatus::mutable_binaryblob(int index) {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.binaryBlob)
return binaryblob_.Mutable(index);
}
void PyBulletStatus::set_binaryblob(int index, const ::std::string& value) {
// @@protoc_insertion_point(field_set:pybullet_grpc.PyBulletStatus.binaryBlob)
binaryblob_.Mutable(index)->assign(value);
}
void PyBulletStatus::set_binaryblob(int index, const char* value) {
binaryblob_.Mutable(index)->assign(value);
// @@protoc_insertion_point(field_set_char:pybullet_grpc.PyBulletStatus.binaryBlob)
}
void PyBulletStatus::set_binaryblob(int index, const void* value, size_t size) {
binaryblob_.Mutable(index)->assign(
reinterpret_cast<const char*>(value), size);
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.PyBulletStatus.binaryBlob)
}
::std::string* PyBulletStatus::add_binaryblob() {
// @@protoc_insertion_point(field_add_mutable:pybullet_grpc.PyBulletStatus.binaryBlob)
return binaryblob_.Add();
}
void PyBulletStatus::add_binaryblob(const ::std::string& value) {
binaryblob_.Add()->assign(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.PyBulletStatus.binaryBlob)
}
void PyBulletStatus::add_binaryblob(const char* value) {
binaryblob_.Add()->assign(value);
// @@protoc_insertion_point(field_add_char:pybullet_grpc.PyBulletStatus.binaryBlob)
}
void PyBulletStatus::add_binaryblob(const void* value, size_t size) {
binaryblob_.Add()->assign(reinterpret_cast<const char*>(value), size);
// @@protoc_insertion_point(field_add_pointer:pybullet_grpc.PyBulletStatus.binaryBlob)
}
const ::google::protobuf::RepeatedPtrField< ::std::string>&
PyBulletStatus::binaryblob() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.PyBulletStatus.binaryBlob)
return binaryblob_;
}
::google::protobuf::RepeatedPtrField< ::std::string>*
PyBulletStatus::mutable_binaryblob() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.PyBulletStatus.binaryBlob)
return &binaryblob_;
}
// repeated bytes unknownStatusBinaryBlob = 3;
int PyBulletStatus::unknownstatusbinaryblob_size() const {
return unknownstatusbinaryblob_.size();
}
void PyBulletStatus::clear_unknownstatusbinaryblob() {
unknownstatusbinaryblob_.Clear();
}
const ::std::string& PyBulletStatus::unknownstatusbinaryblob(int index) const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.unknownStatusBinaryBlob)
return unknownstatusbinaryblob_.Get(index);
}
::std::string* PyBulletStatus::mutable_unknownstatusbinaryblob(int index) {
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.unknownStatusBinaryBlob)
return unknownstatusbinaryblob_.Mutable(index);
}
void PyBulletStatus::set_unknownstatusbinaryblob(int index, const ::std::string& value) {
// @@protoc_insertion_point(field_set:pybullet_grpc.PyBulletStatus.unknownStatusBinaryBlob)
unknownstatusbinaryblob_.Mutable(index)->assign(value);
}
void PyBulletStatus::set_unknownstatusbinaryblob(int index, const char* value) {
unknownstatusbinaryblob_.Mutable(index)->assign(value);
// @@protoc_insertion_point(field_set_char:pybullet_grpc.PyBulletStatus.unknownStatusBinaryBlob)
}
void PyBulletStatus::set_unknownstatusbinaryblob(int index, const void* value, size_t size) {
unknownstatusbinaryblob_.Mutable(index)->assign(
reinterpret_cast<const char*>(value), size);
// @@protoc_insertion_point(field_set_pointer:pybullet_grpc.PyBulletStatus.unknownStatusBinaryBlob)
}
::std::string* PyBulletStatus::add_unknownstatusbinaryblob() {
// @@protoc_insertion_point(field_add_mutable:pybullet_grpc.PyBulletStatus.unknownStatusBinaryBlob)
return unknownstatusbinaryblob_.Add();
}
void PyBulletStatus::add_unknownstatusbinaryblob(const ::std::string& value) {
unknownstatusbinaryblob_.Add()->assign(value);
// @@protoc_insertion_point(field_add:pybullet_grpc.PyBulletStatus.unknownStatusBinaryBlob)
}
void PyBulletStatus::add_unknownstatusbinaryblob(const char* value) {
unknownstatusbinaryblob_.Add()->assign(value);
// @@protoc_insertion_point(field_add_char:pybullet_grpc.PyBulletStatus.unknownStatusBinaryBlob)
}
void PyBulletStatus::add_unknownstatusbinaryblob(const void* value, size_t size) {
unknownstatusbinaryblob_.Add()->assign(reinterpret_cast<const char*>(value), size);
// @@protoc_insertion_point(field_add_pointer:pybullet_grpc.PyBulletStatus.unknownStatusBinaryBlob)
}
const ::google::protobuf::RepeatedPtrField< ::std::string>&
PyBulletStatus::unknownstatusbinaryblob() const {
// @@protoc_insertion_point(field_list:pybullet_grpc.PyBulletStatus.unknownStatusBinaryBlob)
return unknownstatusbinaryblob_;
}
::google::protobuf::RepeatedPtrField< ::std::string>*
PyBulletStatus::mutable_unknownstatusbinaryblob() {
// @@protoc_insertion_point(field_mutable_list:pybullet_grpc.PyBulletStatus.unknownStatusBinaryBlob)
return &unknownstatusbinaryblob_;
}
// .pybullet_grpc.LoadUrdfStatus urdfStatus = 4;
bool PyBulletStatus::has_urdfstatus() const {
return status_case() == kUrdfStatus;
}
void PyBulletStatus::set_has_urdfstatus() {
_oneof_case_[0] = kUrdfStatus;
}
void PyBulletStatus::clear_urdfstatus() {
if (has_urdfstatus()) {
delete status_.urdfstatus_;
clear_has_status();
}
}
const ::pybullet_grpc::LoadUrdfStatus& PyBulletStatus::urdfstatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.urdfStatus)
return has_urdfstatus()
? *status_.urdfstatus_
: ::pybullet_grpc::LoadUrdfStatus::default_instance();
}
::pybullet_grpc::LoadUrdfStatus* PyBulletStatus::mutable_urdfstatus() {
if (!has_urdfstatus()) {
clear_status();
set_has_urdfstatus();
status_.urdfstatus_ = new ::pybullet_grpc::LoadUrdfStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.urdfStatus)
return status_.urdfstatus_;
}
::pybullet_grpc::LoadUrdfStatus* PyBulletStatus::release_urdfstatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.urdfStatus)
if (has_urdfstatus()) {
clear_has_status();
::pybullet_grpc::LoadUrdfStatus* temp = status_.urdfstatus_;
status_.urdfstatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_urdfstatus(::pybullet_grpc::LoadUrdfStatus* urdfstatus) {
clear_status();
if (urdfstatus) {
set_has_urdfstatus();
status_.urdfstatus_ = urdfstatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.urdfStatus)
}
// .pybullet_grpc.SdfLoadedStatus sdfStatus = 5;
bool PyBulletStatus::has_sdfstatus() const {
return status_case() == kSdfStatus;
}
void PyBulletStatus::set_has_sdfstatus() {
_oneof_case_[0] = kSdfStatus;
}
void PyBulletStatus::clear_sdfstatus() {
if (has_sdfstatus()) {
delete status_.sdfstatus_;
clear_has_status();
}
}
const ::pybullet_grpc::SdfLoadedStatus& PyBulletStatus::sdfstatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.sdfStatus)
return has_sdfstatus()
? *status_.sdfstatus_
: ::pybullet_grpc::SdfLoadedStatus::default_instance();
}
::pybullet_grpc::SdfLoadedStatus* PyBulletStatus::mutable_sdfstatus() {
if (!has_sdfstatus()) {
clear_status();
set_has_sdfstatus();
status_.sdfstatus_ = new ::pybullet_grpc::SdfLoadedStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.sdfStatus)
return status_.sdfstatus_;
}
::pybullet_grpc::SdfLoadedStatus* PyBulletStatus::release_sdfstatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.sdfStatus)
if (has_sdfstatus()) {
clear_has_status();
::pybullet_grpc::SdfLoadedStatus* temp = status_.sdfstatus_;
status_.sdfstatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_sdfstatus(::pybullet_grpc::SdfLoadedStatus* sdfstatus) {
clear_status();
if (sdfstatus) {
set_has_sdfstatus();
status_.sdfstatus_ = sdfstatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.sdfStatus)
}
// .pybullet_grpc.MjcfLoadedStatus mjcfStatus = 6;
bool PyBulletStatus::has_mjcfstatus() const {
return status_case() == kMjcfStatus;
}
void PyBulletStatus::set_has_mjcfstatus() {
_oneof_case_[0] = kMjcfStatus;
}
void PyBulletStatus::clear_mjcfstatus() {
if (has_mjcfstatus()) {
delete status_.mjcfstatus_;
clear_has_status();
}
}
const ::pybullet_grpc::MjcfLoadedStatus& PyBulletStatus::mjcfstatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.mjcfStatus)
return has_mjcfstatus()
? *status_.mjcfstatus_
: ::pybullet_grpc::MjcfLoadedStatus::default_instance();
}
::pybullet_grpc::MjcfLoadedStatus* PyBulletStatus::mutable_mjcfstatus() {
if (!has_mjcfstatus()) {
clear_status();
set_has_mjcfstatus();
status_.mjcfstatus_ = new ::pybullet_grpc::MjcfLoadedStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.mjcfStatus)
return status_.mjcfstatus_;
}
::pybullet_grpc::MjcfLoadedStatus* PyBulletStatus::release_mjcfstatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.mjcfStatus)
if (has_mjcfstatus()) {
clear_has_status();
::pybullet_grpc::MjcfLoadedStatus* temp = status_.mjcfstatus_;
status_.mjcfstatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_mjcfstatus(::pybullet_grpc::MjcfLoadedStatus* mjcfstatus) {
clear_status();
if (mjcfstatus) {
set_has_mjcfstatus();
status_.mjcfstatus_ = mjcfstatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.mjcfStatus)
}
// .pybullet_grpc.GetDynamicsStatus getDynamicsStatus = 7;
bool PyBulletStatus::has_getdynamicsstatus() const {
return status_case() == kGetDynamicsStatus;
}
void PyBulletStatus::set_has_getdynamicsstatus() {
_oneof_case_[0] = kGetDynamicsStatus;
}
void PyBulletStatus::clear_getdynamicsstatus() {
if (has_getdynamicsstatus()) {
delete status_.getdynamicsstatus_;
clear_has_status();
}
}
const ::pybullet_grpc::GetDynamicsStatus& PyBulletStatus::getdynamicsstatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.getDynamicsStatus)
return has_getdynamicsstatus()
? *status_.getdynamicsstatus_
: ::pybullet_grpc::GetDynamicsStatus::default_instance();
}
::pybullet_grpc::GetDynamicsStatus* PyBulletStatus::mutable_getdynamicsstatus() {
if (!has_getdynamicsstatus()) {
clear_status();
set_has_getdynamicsstatus();
status_.getdynamicsstatus_ = new ::pybullet_grpc::GetDynamicsStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.getDynamicsStatus)
return status_.getdynamicsstatus_;
}
::pybullet_grpc::GetDynamicsStatus* PyBulletStatus::release_getdynamicsstatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.getDynamicsStatus)
if (has_getdynamicsstatus()) {
clear_has_status();
::pybullet_grpc::GetDynamicsStatus* temp = status_.getdynamicsstatus_;
status_.getdynamicsstatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_getdynamicsstatus(::pybullet_grpc::GetDynamicsStatus* getdynamicsstatus) {
clear_status();
if (getdynamicsstatus) {
set_has_getdynamicsstatus();
status_.getdynamicsstatus_ = getdynamicsstatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.getDynamicsStatus)
}
// .pybullet_grpc.SendActualStateStatus actualStateStatus = 8;
bool PyBulletStatus::has_actualstatestatus() const {
return status_case() == kActualStateStatus;
}
void PyBulletStatus::set_has_actualstatestatus() {
_oneof_case_[0] = kActualStateStatus;
}
void PyBulletStatus::clear_actualstatestatus() {
if (has_actualstatestatus()) {
delete status_.actualstatestatus_;
clear_has_status();
}
}
const ::pybullet_grpc::SendActualStateStatus& PyBulletStatus::actualstatestatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.actualStateStatus)
return has_actualstatestatus()
? *status_.actualstatestatus_
: ::pybullet_grpc::SendActualStateStatus::default_instance();
}
::pybullet_grpc::SendActualStateStatus* PyBulletStatus::mutable_actualstatestatus() {
if (!has_actualstatestatus()) {
clear_status();
set_has_actualstatestatus();
status_.actualstatestatus_ = new ::pybullet_grpc::SendActualStateStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.actualStateStatus)
return status_.actualstatestatus_;
}
::pybullet_grpc::SendActualStateStatus* PyBulletStatus::release_actualstatestatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.actualStateStatus)
if (has_actualstatestatus()) {
clear_has_status();
::pybullet_grpc::SendActualStateStatus* temp = status_.actualstatestatus_;
status_.actualstatestatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_actualstatestatus(::pybullet_grpc::SendActualStateStatus* actualstatestatus) {
clear_status();
if (actualstatestatus) {
set_has_actualstatestatus();
status_.actualstatestatus_ = actualstatestatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.actualStateStatus)
}
// .pybullet_grpc.SyncBodiesStatus syncBodiesStatus = 9;
bool PyBulletStatus::has_syncbodiesstatus() const {
return status_case() == kSyncBodiesStatus;
}
void PyBulletStatus::set_has_syncbodiesstatus() {
_oneof_case_[0] = kSyncBodiesStatus;
}
void PyBulletStatus::clear_syncbodiesstatus() {
if (has_syncbodiesstatus()) {
delete status_.syncbodiesstatus_;
clear_has_status();
}
}
const ::pybullet_grpc::SyncBodiesStatus& PyBulletStatus::syncbodiesstatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.syncBodiesStatus)
return has_syncbodiesstatus()
? *status_.syncbodiesstatus_
: ::pybullet_grpc::SyncBodiesStatus::default_instance();
}
::pybullet_grpc::SyncBodiesStatus* PyBulletStatus::mutable_syncbodiesstatus() {
if (!has_syncbodiesstatus()) {
clear_status();
set_has_syncbodiesstatus();
status_.syncbodiesstatus_ = new ::pybullet_grpc::SyncBodiesStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.syncBodiesStatus)
return status_.syncbodiesstatus_;
}
::pybullet_grpc::SyncBodiesStatus* PyBulletStatus::release_syncbodiesstatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.syncBodiesStatus)
if (has_syncbodiesstatus()) {
clear_has_status();
::pybullet_grpc::SyncBodiesStatus* temp = status_.syncbodiesstatus_;
status_.syncbodiesstatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_syncbodiesstatus(::pybullet_grpc::SyncBodiesStatus* syncbodiesstatus) {
clear_status();
if (syncbodiesstatus) {
set_has_syncbodiesstatus();
status_.syncbodiesstatus_ = syncbodiesstatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.syncBodiesStatus)
}
// .pybullet_grpc.RequestBodyInfoStatus requestBodyInfoStatus = 10;
bool PyBulletStatus::has_requestbodyinfostatus() const {
return status_case() == kRequestBodyInfoStatus;
}
void PyBulletStatus::set_has_requestbodyinfostatus() {
_oneof_case_[0] = kRequestBodyInfoStatus;
}
void PyBulletStatus::clear_requestbodyinfostatus() {
if (has_requestbodyinfostatus()) {
delete status_.requestbodyinfostatus_;
clear_has_status();
}
}
const ::pybullet_grpc::RequestBodyInfoStatus& PyBulletStatus::requestbodyinfostatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.requestBodyInfoStatus)
return has_requestbodyinfostatus()
? *status_.requestbodyinfostatus_
: ::pybullet_grpc::RequestBodyInfoStatus::default_instance();
}
::pybullet_grpc::RequestBodyInfoStatus* PyBulletStatus::mutable_requestbodyinfostatus() {
if (!has_requestbodyinfostatus()) {
clear_status();
set_has_requestbodyinfostatus();
status_.requestbodyinfostatus_ = new ::pybullet_grpc::RequestBodyInfoStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.requestBodyInfoStatus)
return status_.requestbodyinfostatus_;
}
::pybullet_grpc::RequestBodyInfoStatus* PyBulletStatus::release_requestbodyinfostatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.requestBodyInfoStatus)
if (has_requestbodyinfostatus()) {
clear_has_status();
::pybullet_grpc::RequestBodyInfoStatus* temp = status_.requestbodyinfostatus_;
status_.requestbodyinfostatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_requestbodyinfostatus(::pybullet_grpc::RequestBodyInfoStatus* requestbodyinfostatus) {
clear_status();
if (requestbodyinfostatus) {
set_has_requestbodyinfostatus();
status_.requestbodyinfostatus_ = requestbodyinfostatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.requestBodyInfoStatus)
}
// .pybullet_grpc.PhysicsSimulationParameters requestPhysicsSimulationParametersStatus = 11;
bool PyBulletStatus::has_requestphysicssimulationparametersstatus() const {
return status_case() == kRequestPhysicsSimulationParametersStatus;
}
void PyBulletStatus::set_has_requestphysicssimulationparametersstatus() {
_oneof_case_[0] = kRequestPhysicsSimulationParametersStatus;
}
void PyBulletStatus::clear_requestphysicssimulationparametersstatus() {
if (has_requestphysicssimulationparametersstatus()) {
delete status_.requestphysicssimulationparametersstatus_;
clear_has_status();
}
}
const ::pybullet_grpc::PhysicsSimulationParameters& PyBulletStatus::requestphysicssimulationparametersstatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.requestPhysicsSimulationParametersStatus)
return has_requestphysicssimulationparametersstatus()
? *status_.requestphysicssimulationparametersstatus_
: ::pybullet_grpc::PhysicsSimulationParameters::default_instance();
}
::pybullet_grpc::PhysicsSimulationParameters* PyBulletStatus::mutable_requestphysicssimulationparametersstatus() {
if (!has_requestphysicssimulationparametersstatus()) {
clear_status();
set_has_requestphysicssimulationparametersstatus();
status_.requestphysicssimulationparametersstatus_ = new ::pybullet_grpc::PhysicsSimulationParameters;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.requestPhysicsSimulationParametersStatus)
return status_.requestphysicssimulationparametersstatus_;
}
::pybullet_grpc::PhysicsSimulationParameters* PyBulletStatus::release_requestphysicssimulationparametersstatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.requestPhysicsSimulationParametersStatus)
if (has_requestphysicssimulationparametersstatus()) {
clear_has_status();
::pybullet_grpc::PhysicsSimulationParameters* temp = status_.requestphysicssimulationparametersstatus_;
status_.requestphysicssimulationparametersstatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_requestphysicssimulationparametersstatus(::pybullet_grpc::PhysicsSimulationParameters* requestphysicssimulationparametersstatus) {
clear_status();
if (requestphysicssimulationparametersstatus) {
set_has_requestphysicssimulationparametersstatus();
status_.requestphysicssimulationparametersstatus_ = requestphysicssimulationparametersstatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.requestPhysicsSimulationParametersStatus)
}
// .pybullet_grpc.CheckVersionStatus checkVersionStatus = 12;
bool PyBulletStatus::has_checkversionstatus() const {
return status_case() == kCheckVersionStatus;
}
void PyBulletStatus::set_has_checkversionstatus() {
_oneof_case_[0] = kCheckVersionStatus;
}
void PyBulletStatus::clear_checkversionstatus() {
if (has_checkversionstatus()) {
delete status_.checkversionstatus_;
clear_has_status();
}
}
const ::pybullet_grpc::CheckVersionStatus& PyBulletStatus::checkversionstatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.checkVersionStatus)
return has_checkversionstatus()
? *status_.checkversionstatus_
: ::pybullet_grpc::CheckVersionStatus::default_instance();
}
::pybullet_grpc::CheckVersionStatus* PyBulletStatus::mutable_checkversionstatus() {
if (!has_checkversionstatus()) {
clear_status();
set_has_checkversionstatus();
status_.checkversionstatus_ = new ::pybullet_grpc::CheckVersionStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.checkVersionStatus)
return status_.checkversionstatus_;
}
::pybullet_grpc::CheckVersionStatus* PyBulletStatus::release_checkversionstatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.checkVersionStatus)
if (has_checkversionstatus()) {
clear_has_status();
::pybullet_grpc::CheckVersionStatus* temp = status_.checkversionstatus_;
status_.checkversionstatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_checkversionstatus(::pybullet_grpc::CheckVersionStatus* checkversionstatus) {
clear_status();
if (checkversionstatus) {
set_has_checkversionstatus();
status_.checkversionstatus_ = checkversionstatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.checkVersionStatus)
}
// .pybullet_grpc.UserConstraintStatus userConstraintStatus = 13;
bool PyBulletStatus::has_userconstraintstatus() const {
return status_case() == kUserConstraintStatus;
}
void PyBulletStatus::set_has_userconstraintstatus() {
_oneof_case_[0] = kUserConstraintStatus;
}
void PyBulletStatus::clear_userconstraintstatus() {
if (has_userconstraintstatus()) {
delete status_.userconstraintstatus_;
clear_has_status();
}
}
const ::pybullet_grpc::UserConstraintStatus& PyBulletStatus::userconstraintstatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.userConstraintStatus)
return has_userconstraintstatus()
? *status_.userconstraintstatus_
: ::pybullet_grpc::UserConstraintStatus::default_instance();
}
::pybullet_grpc::UserConstraintStatus* PyBulletStatus::mutable_userconstraintstatus() {
if (!has_userconstraintstatus()) {
clear_status();
set_has_userconstraintstatus();
status_.userconstraintstatus_ = new ::pybullet_grpc::UserConstraintStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.userConstraintStatus)
return status_.userconstraintstatus_;
}
::pybullet_grpc::UserConstraintStatus* PyBulletStatus::release_userconstraintstatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.userConstraintStatus)
if (has_userconstraintstatus()) {
clear_has_status();
::pybullet_grpc::UserConstraintStatus* temp = status_.userconstraintstatus_;
status_.userconstraintstatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_userconstraintstatus(::pybullet_grpc::UserConstraintStatus* userconstraintstatus) {
clear_status();
if (userconstraintstatus) {
set_has_userconstraintstatus();
status_.userconstraintstatus_ = userconstraintstatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.userConstraintStatus)
}
// .pybullet_grpc.UserConstraintStateStatus userConstraintStateStatus = 14;
bool PyBulletStatus::has_userconstraintstatestatus() const {
return status_case() == kUserConstraintStateStatus;
}
void PyBulletStatus::set_has_userconstraintstatestatus() {
_oneof_case_[0] = kUserConstraintStateStatus;
}
void PyBulletStatus::clear_userconstraintstatestatus() {
if (has_userconstraintstatestatus()) {
delete status_.userconstraintstatestatus_;
clear_has_status();
}
}
const ::pybullet_grpc::UserConstraintStateStatus& PyBulletStatus::userconstraintstatestatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.userConstraintStateStatus)
return has_userconstraintstatestatus()
? *status_.userconstraintstatestatus_
: ::pybullet_grpc::UserConstraintStateStatus::default_instance();
}
::pybullet_grpc::UserConstraintStateStatus* PyBulletStatus::mutable_userconstraintstatestatus() {
if (!has_userconstraintstatestatus()) {
clear_status();
set_has_userconstraintstatestatus();
status_.userconstraintstatestatus_ = new ::pybullet_grpc::UserConstraintStateStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.userConstraintStateStatus)
return status_.userconstraintstatestatus_;
}
::pybullet_grpc::UserConstraintStateStatus* PyBulletStatus::release_userconstraintstatestatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.userConstraintStateStatus)
if (has_userconstraintstatestatus()) {
clear_has_status();
::pybullet_grpc::UserConstraintStateStatus* temp = status_.userconstraintstatestatus_;
status_.userconstraintstatestatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_userconstraintstatestatus(::pybullet_grpc::UserConstraintStateStatus* userconstraintstatestatus) {
clear_status();
if (userconstraintstatestatus) {
set_has_userconstraintstatestatus();
status_.userconstraintstatestatus_ = userconstraintstatestatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.userConstraintStateStatus)
}
// .pybullet_grpc.KeyboardEventsStatus keyboardEventsStatus = 15;
bool PyBulletStatus::has_keyboardeventsstatus() const {
return status_case() == kKeyboardEventsStatus;
}
void PyBulletStatus::set_has_keyboardeventsstatus() {
_oneof_case_[0] = kKeyboardEventsStatus;
}
void PyBulletStatus::clear_keyboardeventsstatus() {
if (has_keyboardeventsstatus()) {
delete status_.keyboardeventsstatus_;
clear_has_status();
}
}
const ::pybullet_grpc::KeyboardEventsStatus& PyBulletStatus::keyboardeventsstatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.keyboardEventsStatus)
return has_keyboardeventsstatus()
? *status_.keyboardeventsstatus_
: ::pybullet_grpc::KeyboardEventsStatus::default_instance();
}
::pybullet_grpc::KeyboardEventsStatus* PyBulletStatus::mutable_keyboardeventsstatus() {
if (!has_keyboardeventsstatus()) {
clear_status();
set_has_keyboardeventsstatus();
status_.keyboardeventsstatus_ = new ::pybullet_grpc::KeyboardEventsStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.keyboardEventsStatus)
return status_.keyboardeventsstatus_;
}
::pybullet_grpc::KeyboardEventsStatus* PyBulletStatus::release_keyboardeventsstatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.keyboardEventsStatus)
if (has_keyboardeventsstatus()) {
clear_has_status();
::pybullet_grpc::KeyboardEventsStatus* temp = status_.keyboardeventsstatus_;
status_.keyboardeventsstatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_keyboardeventsstatus(::pybullet_grpc::KeyboardEventsStatus* keyboardeventsstatus) {
clear_status();
if (keyboardeventsstatus) {
set_has_keyboardeventsstatus();
status_.keyboardeventsstatus_ = keyboardeventsstatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.keyboardEventsStatus)
}
// .pybullet_grpc.RequestCameraImageStatus requestCameraImageStatus = 16;
bool PyBulletStatus::has_requestcameraimagestatus() const {
return status_case() == kRequestCameraImageStatus;
}
void PyBulletStatus::set_has_requestcameraimagestatus() {
_oneof_case_[0] = kRequestCameraImageStatus;
}
void PyBulletStatus::clear_requestcameraimagestatus() {
if (has_requestcameraimagestatus()) {
delete status_.requestcameraimagestatus_;
clear_has_status();
}
}
const ::pybullet_grpc::RequestCameraImageStatus& PyBulletStatus::requestcameraimagestatus() const {
// @@protoc_insertion_point(field_get:pybullet_grpc.PyBulletStatus.requestCameraImageStatus)
return has_requestcameraimagestatus()
? *status_.requestcameraimagestatus_
: ::pybullet_grpc::RequestCameraImageStatus::default_instance();
}
::pybullet_grpc::RequestCameraImageStatus* PyBulletStatus::mutable_requestcameraimagestatus() {
if (!has_requestcameraimagestatus()) {
clear_status();
set_has_requestcameraimagestatus();
status_.requestcameraimagestatus_ = new ::pybullet_grpc::RequestCameraImageStatus;
}
// @@protoc_insertion_point(field_mutable:pybullet_grpc.PyBulletStatus.requestCameraImageStatus)
return status_.requestcameraimagestatus_;
}
::pybullet_grpc::RequestCameraImageStatus* PyBulletStatus::release_requestcameraimagestatus() {
// @@protoc_insertion_point(field_release:pybullet_grpc.PyBulletStatus.requestCameraImageStatus)
if (has_requestcameraimagestatus()) {
clear_has_status();
::pybullet_grpc::RequestCameraImageStatus* temp = status_.requestcameraimagestatus_;
status_.requestcameraimagestatus_ = NULL;
return temp;
} else {
return NULL;
}
}
void PyBulletStatus::set_allocated_requestcameraimagestatus(::pybullet_grpc::RequestCameraImageStatus* requestcameraimagestatus) {
clear_status();
if (requestcameraimagestatus) {
set_has_requestcameraimagestatus();
status_.requestcameraimagestatus_ = requestcameraimagestatus;
}
// @@protoc_insertion_point(field_set_allocated:pybullet_grpc.PyBulletStatus.requestCameraImageStatus)
}
bool PyBulletStatus::has_status() const {
return status_case() != STATUS_NOT_SET;
}
void PyBulletStatus::clear_has_status() {
_oneof_case_[0] = STATUS_NOT_SET;
}
PyBulletStatus::StatusCase PyBulletStatus::status_case() const {
return PyBulletStatus::StatusCase(_oneof_case_[0]);
}
#endif // PROTOBUF_INLINE_NOT_IN_HEADERS
// @@protoc_insertion_point(namespace_scope)
} // namespace pybullet_grpc
// @@protoc_insertion_point(global_scope)