Binary compatibility report for the OpenRAVE library between 0.6.6 and 0.8.0 versions on x86
Test Info
Library Name | OpenRAVE |
Version #1 | 0.6.6 |
Version #2 | 0.8.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 27 |
Total Shared Libraries | 2 |
Total Symbols / Types | 735 / 356 |
Verdict | Incompatible (71.6%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 154 |
Removed Symbols | High | 68 |
Problems with Data Types | High | 95 |
Medium | 41 |
Low | 14 |
Problems with Symbols | High | 42 |
Medium | 2 |
Low | 15 |
Problems with Constants | Low | 15 |
Other Changes in Data Types | - | 34 |
Other Changes in Symbols | - | 1 |
Added Symbols (154)
iksolver.h,
libopenrave0.8.so.0.8.0
namespace OpenRAVE
IkReturn::Append ( IkReturn const& r )
[symbol: _ZN8OpenRAVE8IkReturn6AppendERKS0_]
IkReturn::Clear ( )
[symbol: _ZN8OpenRAVE8IkReturn5ClearEv]
IkSolverBase::_CallFilters ( std::vector<double>& solution, RobotBase::ManipulatorPtr manipulator, IkParameterization const& param, IkReturnPtr ikreturn )
[symbol: _ZN8OpenRAVE12IkSolverBase12_CallFiltersERSt6vectorIdSaIdEEN5boost10shared_ptrINS_9RobotBase11ManipulatorEEERKNS_18IkParameterizationENS6_INS_8IkReturnEEE]
IkSolverBase::Solve ( IkParameterization const& param, std::vector<double>const& q0, int filteroptions, IkReturnPtr ikreturn )
[symbol: _ZN8OpenRAVE12IkSolverBase5SolveERKNS_18IkParameterizationERKSt6vectorIdSaIdEEiN5boost10shared_ptrINS_8IkReturnEEE]
IkSolverBase::Solve ( IkParameterization const& param, std::vector<double>const& q0, std::vector<double>const& vFreeParameters, int filteroptions, IkReturnPtr ikreturn )
[symbol: _ZN8OpenRAVE12IkSolverBase5SolveERKNS_18IkParameterizationERKSt6vectorIdSaIdEES8_iN5boost10shared_ptrINS_8IkReturnEEE]
IkSolverBase::SolveAll ( IkParameterization const& param, int filteroptions, std::vector<IkReturnPtr>& ikreturns )
[symbol: _ZN8OpenRAVE12IkSolverBase8SolveAllERKNS_18IkParameterizationEiRSt6vectorIN5boost10shared_ptrINS_8IkReturnEEESaIS8_EE]
IkSolverBase::SolveAll ( IkParameterization const& param, std::vector<double>const& vFreeParameters, int filteroptions, std::vector<IkReturnPtr>& ikreturns )
[symbol: _ZN8OpenRAVE12IkSolverBase8SolveAllERKNS_18IkParameterizationERKSt6vectorIdSaIdEEiRS4_IN5boost10shared_ptrINS_8IkReturnEEESaISC_EE]
interface.h,
libopenrave0.8.so.0.8.0
namespace OpenRAVE
InterfaceBase::GetReadableInterface ( std::string const& xmltag ) const
[symbol: _ZNK8OpenRAVE13InterfaceBase20GetReadableInterfaceERKSs]
InterfaceBase::Serialize ( BaseXMLWriterPtr writer, int options ) const
[symbol: _ZNK8OpenRAVE13InterfaceBase9SerializeEN5boost10shared_ptrINS_13BaseXMLWriterEEEi]
InterfaceBase::SetReadableInterface ( std::string const& xmltag, XMLReadablePtr readable )
[symbol: _ZN8OpenRAVE13InterfaceBase20SetReadableInterfaceERKSsN5boost10shared_ptrINS_11XMLReadableEEE]
kinbody.h,
libopenrave0.8.so.0.8.0
namespace OpenRAVE
KinBody::_ComputeDOFLinkVelocities ( std::vector<double>& dofvelocities, std::vector<std::pair<Vector, geometry::RaveVector<double> > >& linkvelocities, bool usebaselinkvelocity ) const
[symbol: _ZNK8OpenRAVE7KinBody25_ComputeDOFLinkVelocitiesERSt6vectorIdSaIdEERS1_ISt4pairINS_8geometry10RaveVectorIdEES8_ESaIS9_EEb]
KinBody::_ComputeLinkAccelerations ( std::vector<double>const& dofvelocities, std::vector<double>const& dofaccelerations, std::vector<std::pair<Vector, geometry::RaveVector<double> > >const& linkvelocities, std::vector<std::pair<Vector, geometry::RaveVector<double> > >& linkaccelerations, Vector const& gravity ) const
[symbol: _ZNK8OpenRAVE7KinBody25_ComputeLinkAccelerationsERKSt6vectorIdSaIdEES5_RKS1_ISt4pairINS_8geometry10RaveVectorIdEES9_ESaISA_EERSC_RKS9_]
KinBody::ComputeHessianAxisAngle ( int linkindex, std::vector<double>& hessian, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody23ComputeHessianAxisAngleEiRSt6vectorIdSaIdEERKS1_IiSaIiEE]
KinBody::ComputeHessianTranslation ( int linkindex, Vector const& position, std::vector<double>& hessian, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody25ComputeHessianTranslationEiRKNS_8geometry10RaveVectorIdEERSt6vectorIdSaIdEERKS6_IiSaIiEE]
KinBody::ComputeInverseDynamics ( boost::array<std::vector<double>, 3u>& doftorquecomponents, std::vector<double>const& dofaccelerations, KinBody::ForceTorqueMap const& externalforcetorque ) const
[symbol: _ZNK8OpenRAVE7KinBody22ComputeInverseDynamicsERN5boost5arrayISt6vectorIdSaIdEELj3EEERKS5_RKSt3mapIiSt4pairINS_8geometry10RaveVectorIdEESE_ESt4lessIiESaISB_IKiSF_EEE]
KinBody::ComputeInverseDynamics ( std::vector<double>& doftorques, std::vector<double>const& dofaccelerations, KinBody::ForceTorqueMap const& externalforcetorque ) const
[symbol: _ZNK8OpenRAVE7KinBody22ComputeInverseDynamicsERSt6vectorIdSaIdEERKS3_RKSt3mapIiSt4pairINS_8geometry10RaveVectorIdEESB_ESt4lessIiESaIS8_IKiSC_EEE]
KinBody::ComputeJacobianAxisAngle ( int linkindex, std::vector<double>& jacobian, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody24ComputeJacobianAxisAngleEiRSt6vectorIdSaIdEERKS1_IiSaIiEE]
KinBody::ComputeJacobianTranslation ( int linkindex, Vector const& position, std::vector<double>& jacobian, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody26ComputeJacobianTranslationEiRKNS_8geometry10RaveVectorIdEERSt6vectorIdSaIdEERKS6_IiSaIiEE]
KinBody::GetConfigurationSpecification ( std::string const& interpolation ) const
[symbol: _ZNK8OpenRAVE7KinBody29GetConfigurationSpecificationERKSs]
KinBody::GetConfigurationSpecificationIndices ( std::vector<int>const& indices, std::string const& interpolation ) const
[symbol: _ZNK8OpenRAVE7KinBody36GetConfigurationSpecificationIndicesERKSt6vectorIiSaIiEERKSs]
KinBody::GetDOFAccelerationLimits ( std::vector<double>& maxaccelerations, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody24GetDOFAccelerationLimitsERSt6vectorIdSaIdEERKS1_IiSaIiEE]
KinBody::GetDOFLimits ( std::vector<double>& lowerlimit, std::vector<double>& upperlimit, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody12GetDOFLimitsERSt6vectorIdSaIdEES4_RKS1_IiSaIiEE]
KinBody::GetDOFResolutions ( std::vector<double>& v, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody17GetDOFResolutionsERSt6vectorIdSaIdEERKS1_IiSaIiEE]
KinBody::GetDOFValues ( std::vector<double>& v, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody12GetDOFValuesERSt6vectorIdSaIdEERKS1_IiSaIiEE]
KinBody::GetDOFVelocities ( std::vector<double>& v, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody16GetDOFVelocitiesERSt6vectorIdSaIdEERKS1_IiSaIiEE]
KinBody::GetDOFVelocityLimits ( std::vector<double>& lowerlimit, std::vector<double>& upperlimit, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody20GetDOFVelocityLimitsERSt6vectorIdSaIdEES4_RKS1_IiSaIiEE]
KinBody::GetDOFVelocityLimits ( std::vector<double>& maxvelocities, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody20GetDOFVelocityLimitsERSt6vectorIdSaIdEERKS1_IiSaIiEE]
KinBody::GetDOFWeights ( std::vector<double>& v, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody13GetDOFWeightsERSt6vectorIdSaIdEERKS1_IiSaIiEE]
KinBody::GetLinkAccelerations ( std::vector<double>const& dofaccelerations, std::vector<std::pair<Vector, geometry::RaveVector<double> > >& linkaccelerations ) const
[symbol: _ZNK8OpenRAVE7KinBody20GetLinkAccelerationsERKSt6vectorIdSaIdEERS1_ISt4pairINS_8geometry10RaveVectorIdEES9_ESaISA_EE]
KinBody::InitFromGeometries ( std::list<KinBody::Link::GeometryInfo>const& geometries )
[symbol: _ZN8OpenRAVE7KinBody18InitFromGeometriesERKSt4listINS0_4Link12GeometryInfoESaIS3_EE]
KinBody::Joint::_Eval ( int axis, uint32_t timederiv, std::vector<double>const& vdependentvalues, std::vector<double>& voutput )
[symbol: _ZN8OpenRAVE7KinBody5Joint5_EvalEijRKSt6vectorIdSaIdEERS4_]
KinBody::Joint::_GetVelocities ( std::vector<double>& values, bool bAppend, std::pair<Vector, geometry::RaveVector<double> >const& linkparentvelocity, std::pair<Vector, geometry::RaveVector<double> >const& linkchildvelocity ) const
[symbol: _ZNK8OpenRAVE7KinBody5Joint14_GetVelocitiesERSt6vectorIdSaIdEEbRKSt4pairINS_8geometry10RaveVectorIdEES9_ESC_]
KinBody::Joint::_GetVelocity ( int axis, std::pair<Vector, geometry::RaveVector<double> >const& linkparentvelocity, std::pair<Vector, geometry::RaveVector<double> >const& linkchildvelocity ) const
[symbol: _ZNK8OpenRAVE7KinBody5Joint12_GetVelocityEiRKSt4pairINS_8geometry10RaveVectorIdEES5_ES8_]
KinBody::Joint::GetAccelerationLimit ( int iaxis ) const
[symbol: _ZNK8OpenRAVE7KinBody5Joint20GetAccelerationLimitEi]
KinBody::Joint::GetLimit ( int iaxis ) const
[symbol: _ZNK8OpenRAVE7KinBody5Joint8GetLimitEi]
KinBody::Joint::GetResolutions ( std::vector<double>& resolutions, bool bAppend ) const
[symbol: _ZNK8OpenRAVE7KinBody5Joint14GetResolutionsERSt6vectorIdSaIdEEb]
KinBody::Joint::GetVelocity ( int axis ) const
[symbol: _ZNK8OpenRAVE7KinBody5Joint11GetVelocityEi]
KinBody::Joint::GetVelocityLimit ( int iaxis ) const
[symbol: _ZNK8OpenRAVE7KinBody5Joint16GetVelocityLimitEi]
KinBody::Joint::GetWeights ( std::vector<double>& weights, bool bAppend ) const
[symbol: _ZNK8OpenRAVE7KinBody5Joint10GetWeightsERSt6vectorIdSaIdEEb]
KinBody::Joint::IsCircular ( int iaxis ) const
[symbol: _ZNK8OpenRAVE7KinBody5Joint10IsCircularEi]
KinBody::Joint::Joint [in-charge] ( KinBodyPtr parent, KinBody::Joint::JointType type )
[symbol: _ZN8OpenRAVE7KinBody5JointC1EN5boost10shared_ptrIS0_EENS1_9JointTypeE]
KinBody::Joint::Joint [not-in-charge] ( KinBodyPtr parent, KinBody::Joint::JointType type )
[symbol: _ZN8OpenRAVE7KinBody5JointC2EN5boost10shared_ptrIS0_EENS1_9JointTypeE]
KinBody::Joint::SetResolution ( dReal resolution, int iaxis )
[symbol: _ZN8OpenRAVE7KinBody5Joint13SetResolutionEdi]
KinBody::Joint::SubtractValue ( dReal value1, dReal value2, int iaxis ) const
[symbol: _ZNK8OpenRAVE7KinBody5Joint13SubtractValueEddi]
KinBody::KinBodyStateSaver::Release ( )
[symbol: _ZN8OpenRAVE7KinBody17KinBodyStateSaver7ReleaseEv]
KinBody::KinBodyStateSaver::Restore ( boost::shared_ptr<KinBody> body )
[symbol: _ZN8OpenRAVE7KinBody17KinBodyStateSaver7RestoreEN5boost10shared_ptrIS0_EE]
KinBody::Link::Geometry::ComputeAABB ( Transform const& trans ) const
[symbol: _ZNK8OpenRAVE7KinBody4Link8Geometry11ComputeAABBERKNS_8geometry13RaveTransformIdEE]
KinBody::Link::Geometry::Geometry [in-charge] ( boost::shared_ptr<KinBody::Link> parent, KinBody::Link::GeometryInfo const& info )
[symbol: _ZN8OpenRAVE7KinBody4Link8GeometryC1EN5boost10shared_ptrIS1_EERKNS1_12GeometryInfoE]
KinBody::Link::Geometry::Geometry [not-in-charge] ( boost::shared_ptr<KinBody::Link> parent, KinBody::Link::GeometryInfo const& info )
[symbol: _ZN8OpenRAVE7KinBody4Link8GeometryC2EN5boost10shared_ptrIS1_EERKNS1_12GeometryInfoE]
KinBody::Link::Geometry::serialize ( std::ostream& o, int options ) const
[symbol: _ZNK8OpenRAVE7KinBody4Link8Geometry9serializeERSoi]
KinBody::Link::Geometry::SetAmbientColor ( geometry::RaveVector<float>const& color )
[symbol: _ZN8OpenRAVE7KinBody4Link8Geometry15SetAmbientColorERKNS_8geometry10RaveVectorIfEE]
KinBody::Link::Geometry::SetCollisionMesh ( KinBody::Link::TRIMESH const& mesh )
[symbol: _ZN8OpenRAVE7KinBody4Link8Geometry16SetCollisionMeshERKNS1_7TRIMESHE]
KinBody::Link::Geometry::SetDiffuseColor ( geometry::RaveVector<float>const& color )
[symbol: _ZN8OpenRAVE7KinBody4Link8Geometry15SetDiffuseColorERKNS_8geometry10RaveVectorIfEE]
KinBody::Link::Geometry::SetRenderFilename ( std::string const& renderfilename )
[symbol: _ZN8OpenRAVE7KinBody4Link8Geometry17SetRenderFilenameERKSs]
KinBody::Link::Geometry::SetTransparency ( float f )
[symbol: _ZN8OpenRAVE7KinBody4Link8Geometry15SetTransparencyEf]
KinBody::Link::Geometry::SetVisible ( bool visible )
[symbol: _ZN8OpenRAVE7KinBody4Link8Geometry10SetVisibleEb]
KinBody::Link::Geometry::ValidateContactNormal ( Vector const& position, Vector& normal ) const
[symbol: _ZNK8OpenRAVE7KinBody4Link8Geometry21ValidateContactNormalERKNS_8geometry10RaveVectorIdEERS5_]
KinBody::Link::GeometryInfo::GeometryInfo [in-charge] ( )
[symbol: _ZN8OpenRAVE7KinBody4Link12GeometryInfoC1Ev]
KinBody::Link::GeometryInfo::GeometryInfo [not-in-charge] ( )
[symbol: _ZN8OpenRAVE7KinBody4Link12GeometryInfoC2Ev]
KinBody::Link::GeometryInfo::InitCollisionMesh ( float fTessellation )
[symbol: _ZN8OpenRAVE7KinBody4Link12GeometryInfo17InitCollisionMeshEf]
KinBody::Link::GetVelocity ( ) const
[symbol: _ZNK8OpenRAVE7KinBody4Link11GetVelocityEv]
KinBody::Link::InitGeometries ( std::list<KinBody::Link::GeometryInfo>& geometries )
[symbol: _ZN8OpenRAVE7KinBody4Link14InitGeometriesERSt4listINS1_12GeometryInfoESaIS3_EE]
KinBody::Link::SetLocalMassFrame ( Transform const& massframe )
[symbol: _ZN8OpenRAVE7KinBody4Link17SetLocalMassFrameERKNS_8geometry13RaveTransformIdEE]
KinBody::Link::SetMass ( dReal mass )
[symbol: _ZN8OpenRAVE7KinBody4Link7SetMassEd]
KinBody::Link::SetPrincipalMomentsOfInertia ( Vector const& inertiamoments )
[symbol: _ZN8OpenRAVE7KinBody4Link28SetPrincipalMomentsOfInertiaERKNS_8geometry10RaveVectorIdEE]
KinBody::Link::SwapGeometries ( boost::shared_ptr<KinBody::Link>& link )
[symbol: _ZN8OpenRAVE7KinBody4Link14SwapGeometriesERN5boost10shared_ptrIS1_EE]
KinBody::Serialize ( BaseXMLWriterPtr writer, int options ) const
[symbol: _ZNK8OpenRAVE7KinBody9SerializeEN5boost10shared_ptrINS_13BaseXMLWriterEEEi]
KinBody::SetConfigurationValues ( std::vector<double>::const_iterator itvalues, uint32_t checklimits )
[symbol: _ZN8OpenRAVE7KinBody22SetConfigurationValuesEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEj]
KinBody::SetDOFLimits ( std::vector<double>const& lower, std::vector<double>const& upper )
[symbol: _ZN8OpenRAVE7KinBody12SetDOFLimitsERKSt6vectorIdSaIdEES5_]
KinBody::SetDOFValues ( std::vector<double>const& values, Transform const& transform, uint32_t checklimits )
[symbol: _ZN8OpenRAVE7KinBody12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEj]
KinBody::SetDOFValues ( std::vector<double>const& values, uint32_t checklimits, std::vector<int>const& dofindices )
[symbol: _ZN8OpenRAVE7KinBody12SetDOFValuesERKSt6vectorIdSaIdEEjRKS1_IiSaIiEE]
KinBody::SetDOFVelocities ( std::vector<double>const& dofvelocities, Vector const& linearvel, Vector const& angularvel, uint32_t checklimits )
[symbol: _ZN8OpenRAVE7KinBody16SetDOFVelocitiesERKSt6vectorIdSaIdEERKNS_8geometry10RaveVectorIdEESA_j]
KinBody::SetDOFVelocities ( std::vector<double>const& dofvelocities, uint32_t checklimits )
[symbol: _ZN8OpenRAVE7KinBody16SetDOFVelocitiesERKSt6vectorIdSaIdEEj]
KinBody::SetDOFWeights ( std::vector<double>const& weights, std::vector<int>const& dofindices )
[symbol: _ZN8OpenRAVE7KinBody13SetDOFWeightsERKSt6vectorIdSaIdEERKS1_IiSaIiEE]
KinBody::SetNonCollidingConfiguration ( )
[symbol: _ZN8OpenRAVE7KinBody28SetNonCollidingConfigurationEv]
KinBody::SubtractDOFValues ( std::vector<double>& values1, std::vector<double>const& values2, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody17SubtractDOFValuesERSt6vectorIdSaIdEERKS3_RKS1_IiSaIiEE]
openrave.h,
libopenrave0.8.so.0.8.0
namespace OpenRAVE
ConfigurationSpecification::AddDerivativeGroups ( int deriv, bool adddeltatime )
[symbol: _ZN8OpenRAVE26ConfigurationSpecification19AddDerivativeGroupsEib]
ConfigurationSpecification::ExtractTransform ( Transform& t, std::vector<double>::const_iterator itdata, KinBodyConstPtr pbody, int timederivative ) const
[symbol: _ZNK8OpenRAVE26ConfigurationSpecification16ExtractTransformERNS_8geometry13RaveTransformIdEEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEN5boost10shared_ptrIKNS_7KinBodyEEEi]
ConfigurationSpecification::GetInterpolationDerivative ( std::string const& interpolation, int deriv ) [static]
[symbol: _ZN8OpenRAVE26ConfigurationSpecification26GetInterpolationDerivativeERKSsi]
ConfigurationSpecification::Validate ( ) const
[symbol: _ZNK8OpenRAVE26ConfigurationSpecification8ValidateEv]
IkParameterization::GetConfigurationSpecification ( IkParameterizationType iktype, std::string const& interpolation ) [static]
[symbol: _ZN8OpenRAVE18IkParameterization29GetConfigurationSpecificationENS_22IkParameterizationTypeERKSs]
RaveFindLocalFile ( std::string const& filename, std::string const& curdir )
[symbol: _ZN8OpenRAVE17RaveFindLocalFileERKSsS1_]
RaveGetDataAccess ( )
[symbol: _ZN8OpenRAVE17RaveGetDataAccessEv]
RaveGetIkParameterizationMap ( int alllowercase )
[symbol: _ZN8OpenRAVE28RaveGetIkParameterizationMapEi]
RaveGetIkTypeFromUniqueId ( int uniqueid )
[symbol: _ZN8OpenRAVE25RaveGetIkTypeFromUniqueIdEi]
RaveGetTransformFromAffineDOFValues ( Transform& t, std::vector<double>::const_iterator itvalues, int affinedofs, Vector const& vActvAffineRotationAxis, bool normalize )
[symbol: _ZN8OpenRAVE35RaveGetTransformFromAffineDOFValuesERNS_8geometry13RaveTransformIdEEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEiRKNS0_10RaveVectorIdEEb]
RaveSetDataAccess ( int accessoptions )
[symbol: _ZN8OpenRAVE17RaveSetDataAccessEi]
planner.h,
libopenrave0.8.so.0.8.0
namespace OpenRAVE
PlannerBase::PlannerParameters::SetConfigurationSpecification ( EnvironmentBasePtr env, ConfigurationSpecification const& spec )
[symbol: _ZN8OpenRAVE11PlannerBase17PlannerParameters29SetConfigurationSpecificationEN5boost10shared_ptrINS_15EnvironmentBaseEEERKNS_26ConfigurationSpecificationE]
PlannerBase::PlannerParameters::StateSaver::Restore ( )
[symbol: _ZN8OpenRAVE11PlannerBase17PlannerParameters10StateSaver7RestoreEv]
PlannerBase::PlannerParameters::StateSaver::StateSaver [in-charge] ( boost::shared_ptr<PlannerBase::PlannerParameters> params )
[symbol: _ZN8OpenRAVE11PlannerBase17PlannerParameters10StateSaverC1EN5boost10shared_ptrIS1_EE]
PlannerBase::PlannerParameters::StateSaver::StateSaver [not-in-charge] ( boost::shared_ptr<PlannerBase::PlannerParameters> params )
[symbol: _ZN8OpenRAVE11PlannerBase17PlannerParameters10StateSaverC2EN5boost10shared_ptrIS1_EE]
PlannerBase::PlannerParameters::StateSaver::~StateSaver [in-charge-deleting] ( )
[symbol: _ZN8OpenRAVE11PlannerBase17PlannerParameters10StateSaverD0Ev]
PlannerBase::PlannerParameters::StateSaver::~StateSaver [in-charge] ( )
[symbol: _ZN8OpenRAVE11PlannerBase17PlannerParameters10StateSaverD1Ev]
PlannerBase::PlannerParameters::StateSaver::~StateSaver [not-in-charge] ( )
[symbol: _ZN8OpenRAVE11PlannerBase17PlannerParameters10StateSaverD2Ev]
PlannerBase::PlannerParameters::Validate ( ) const
[symbol: _ZNK8OpenRAVE11PlannerBase17PlannerParameters8ValidateEv]
plannerparameters.h,
libopenrave0.8.so.0.8.0
namespace OpenRAVE
WorkspaceTrajectoryParameters::characters ( std::string const& ch )
[symbol: _ZN8OpenRAVE29WorkspaceTrajectoryParameters10charactersERKSs]
WorkspaceTrajectoryParameters::endElement ( std::string const& name )
[symbol: _ZN8OpenRAVE29WorkspaceTrajectoryParameters10endElementERKSs]
WorkspaceTrajectoryParameters::serialize ( std::ostream& O ) const
[symbol: _ZNK8OpenRAVE29WorkspaceTrajectoryParameters9serializeERSo]
WorkspaceTrajectoryParameters::startElement ( std::string const& name, AttributesList const& atts )
[symbol: _ZN8OpenRAVE29WorkspaceTrajectoryParameters12startElementERKSsRKSt4listISt4pairISsSsESaIS5_EE]
WorkspaceTrajectoryParameters::WorkspaceTrajectoryParameters [in-charge] ( EnvironmentBasePtr penv )
[symbol: _ZN8OpenRAVE29WorkspaceTrajectoryParametersC1EN5boost10shared_ptrINS_15EnvironmentBaseEEE]
WorkspaceTrajectoryParameters::WorkspaceTrajectoryParameters [not-in-charge] ( EnvironmentBasePtr penv )
[symbol: _ZN8OpenRAVE29WorkspaceTrajectoryParametersC2EN5boost10shared_ptrINS_15EnvironmentBaseEEE]
planningutils.h,
libopenrave0.8.so.0.8.0
namespace OpenRAVE::planningutils
ComputeTrajectoryDerivatives ( OpenRAVE::TrajectoryBasePtr traj, int maxderiv )
[symbol: _ZN8OpenRAVE13planningutils28ComputeTrajectoryDerivativesEN5boost10shared_ptrINS_14TrajectoryBaseEEEi]
InsertActiveDOFWaypointWithRetiming ( int index, std::vector<double>const& dofvalues, std::vector<double>const& dofvelocities, OpenRAVE::TrajectoryBasePtr traj, OpenRAVE::RobotBasePtr robot, OpenRAVE::dReal fmaxvelmult, OpenRAVE::dReal fmaxaccelmult, std::string const& plannername )
[symbol: _ZN8OpenRAVE13planningutils35InsertActiveDOFWaypointWithRetimingEiRKSt6vectorIdSaIdEES5_N5boost10shared_ptrINS_14TrajectoryBaseEEENS7_INS_9RobotBaseEEEddRKSs]
InsertWaypointWithSmoothing ( int index, std::vector<double>const& dofvalues, std::vector<double>const& dofvelocities, OpenRAVE::TrajectoryBasePtr traj, OpenRAVE::dReal fmaxvelmult, OpenRAVE::dReal fmaxaccelmult, std::string const& plannername )
[symbol: _ZN8OpenRAVE13planningutils27InsertWaypointWithSmoothingEiRKSt6vectorIdSaIdEES5_N5boost10shared_ptrINS_14TrajectoryBaseEEEddRKSs]
LineCollisionConstraint::_CheckState ( )
[symbol: _ZN8OpenRAVE13planningutils23LineCollisionConstraint11_CheckStateEv]
LineCollisionConstraint::Check ( OpenRAVE::PlannerBase::PlannerParametersWeakPtr _params, std::vector<double>const& pQ0, std::vector<double>const& pQ1, OpenRAVE::IntervalType interval, OpenRAVE::PlannerBase::ConfigurationListPtr pvCheckedConfigurations )
[symbol: _ZN8OpenRAVE13planningutils23LineCollisionConstraint5CheckEN5boost8weak_ptrINS_11PlannerBase17PlannerParametersEEERKSt6vectorIdSaIdEESB_NS_12IntervalTypeENS2_10shared_ptrISt4listIS9_SaIS9_EEEE]
LineCollisionConstraint::LineCollisionConstraint [in-charge] ( std::list<OpenRAVE::KinBodyPtr>const& listCheckCollisions, bool bCheckEnv )
[symbol: _ZN8OpenRAVE13planningutils23LineCollisionConstraintC1ERKSt4listIN5boost10shared_ptrINS_7KinBodyEEESaIS6_EEb]
LineCollisionConstraint::LineCollisionConstraint [not-in-charge] ( std::list<OpenRAVE::KinBodyPtr>const& listCheckCollisions, bool bCheckEnv )
[symbol: _ZN8OpenRAVE13planningutils23LineCollisionConstraintC2ERKSt4listIN5boost10shared_ptrINS_7KinBodyEEESaIS6_EEb]
ManipulatorIKGoalSampler::Sample ( )
[symbol: _ZN8OpenRAVE13planningutils24ManipulatorIKGoalSampler6SampleEv]
ManipulatorIKGoalSampler::SampleAll ( std::list<OpenRAVE::IkReturnPtr>& samples )
[symbol: _ZN8OpenRAVE13planningutils24ManipulatorIKGoalSampler9SampleAllERSt4listIN5boost10shared_ptrINS_8IkReturnEEESaIS6_EE]
RetimeActiveDOFTrajectory ( OpenRAVE::TrajectoryBasePtr traj, OpenRAVE::RobotBasePtr robot, bool hastimestamps, OpenRAVE::dReal fmaxvelmult, OpenRAVE::dReal fmaxaccelmult, std::string const& plannername, std::string const& plannerparameters )
[symbol: _ZN8OpenRAVE13planningutils25RetimeActiveDOFTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEENS2_INS_9RobotBaseEEEbddRKSsS8_]
RetimeTrajectory ( OpenRAVE::TrajectoryBasePtr traj, bool hastimestamps, OpenRAVE::dReal fmaxvelmult, OpenRAVE::dReal fmaxaccelmult, std::string const& plannername, std::string const& plannerparameters )
[symbol: _ZN8OpenRAVE13planningutils16RetimeTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEEbddRKSsS6_]
SmoothActiveDOFTrajectory ( OpenRAVE::TrajectoryBasePtr traj, OpenRAVE::RobotBasePtr robot, OpenRAVE::dReal fmaxvelmult, OpenRAVE::dReal fmaxaccelmult, std::string const& plannername, std::string const& plannerparameters )
[symbol: _ZN8OpenRAVE13planningutils25SmoothActiveDOFTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEENS2_INS_9RobotBaseEEEddRKSsS8_]
SmoothAffineTrajectory ( OpenRAVE::TrajectoryBasePtr traj, std::vector<double>const& maxvelocities, std::vector<double>const& maxaccelerations, std::string const& plannername, std::string const& plannerparameters )
[symbol: _ZN8OpenRAVE13planningutils22SmoothAffineTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEERKSt6vectorIdSaIdEES9_RKSsSB_]
SmoothTrajectory ( OpenRAVE::TrajectoryBasePtr traj, OpenRAVE::dReal fmaxvelmult, OpenRAVE::dReal fmaxaccelmult, std::string const& plannername, std::string const& plannerparameters )
[symbol: _ZN8OpenRAVE13planningutils16SmoothTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEEddRKSsS6_]
robot.h,
libopenrave0.8.so.0.8.0
namespace OpenRAVE
RobotBase::_Regrab ( UserDataPtr pgrabbed )
[symbol: _ZN8OpenRAVE9RobotBase7_RegrabEN5boost10shared_ptrINS_8UserDataEEE]
RobotBase::AddManipulator ( RobotBase::ManipulatorInfo const& manipinfo )
[symbol: _ZN8OpenRAVE9RobotBase14AddManipulatorERKNS0_15ManipulatorInfoE]
RobotBase::GetActiveConfigurationSpecification ( std::string const& interpolation ) const
[symbol: _ZNK8OpenRAVE9RobotBase35GetActiveConfigurationSpecificationERKSs]
RobotBase::GetActiveManipulatorIndex ( ) const
[symbol: _ZNK8OpenRAVE9RobotBase25GetActiveManipulatorIndexEv]
RobotBase::Manipulator::_ComputeInternalInformation ( )
[symbol: _ZN8OpenRAVE9RobotBase11Manipulator27_ComputeInternalInformationEv]
RobotBase::Manipulator::CalculateAngularVelocityJacobian ( std::vector<double>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator32CalculateAngularVelocityJacobianERSt6vectorIdSaIdEE]
RobotBase::Manipulator::CalculateJacobian ( std::vector<double>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator17CalculateJacobianERSt6vectorIdSaIdEE]
RobotBase::Manipulator::CalculateRotationJacobian ( std::vector<double>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator25CalculateRotationJacobianERSt6vectorIdSaIdEE]
RobotBase::Manipulator::CheckEndEffectorCollision ( IkParameterization const& ikparam, CollisionReportPtr report ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator25CheckEndEffectorCollisionERKNS_18IkParameterizationEN5boost10shared_ptrINS_15CollisionReportEEE]
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, int filteroptions, IkReturnPtr ikreturn ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator14FindIKSolutionERKNS_18IkParameterizationEiN5boost10shared_ptrINS_8IkReturnEEE]
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>const& vFreeParameters, int filteroptions, IkReturnPtr ikreturn ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator14FindIKSolutionERKNS_18IkParameterizationERKSt6vectorIdSaIdEEiN5boost10shared_ptrINS_8IkReturnEEE]
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, int filteroptions, std::vector<IkReturnPtr>& vikreturns ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator15FindIKSolutionsERKNS_18IkParameterizationEiRSt6vectorIN5boost10shared_ptrINS_8IkReturnEEESaIS9_EE]
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<double>const& vFreeParameters, int filteroptions, std::vector<IkReturnPtr>& vikreturns ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator15FindIKSolutionsERKNS_18IkParameterizationERKSt6vectorIdSaIdEEiRS5_IN5boost10shared_ptrINS_8IkReturnEEESaISD_EE]
RobotBase::Manipulator::GetArmConfigurationSpecification ( std::string const& interpolation ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator32GetArmConfigurationSpecificationERKSs]
RobotBase::Manipulator::GetIkParameterization ( IkParameterization const& ikparam, bool inworld ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator21GetIkParameterizationERKNS_18IkParameterizationEb]
RobotBase::Manipulator::GetIkParameterization ( IkParameterizationType iktype, bool inworld ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator21GetIkParameterizationENS_22IkParameterizationTypeEb]
RobotBase::Manipulator::GetIkSolver ( ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator11GetIkSolverEv]
RobotBase::Manipulator::GetVelocity ( ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator11GetVelocityEv]
RobotBase::RemoveManipulator ( RobotBase::ManipulatorPtr manip )
[symbol: _ZN8OpenRAVE9RobotBase17RemoveManipulatorEN5boost10shared_ptrINS0_11ManipulatorEEE]
RobotBase::RobotStateSaver::Release ( )
[symbol: _ZN8OpenRAVE9RobotBase15RobotStateSaver7ReleaseEv]
RobotBase::RobotStateSaver::Restore ( boost::shared_ptr<RobotBase> robot )
[symbol: _ZN8OpenRAVE9RobotBase15RobotStateSaver7RestoreEN5boost10shared_ptrIS0_EE]
RobotBase::SetActiveDOFValues ( std::vector<double>const& values, uint32_t checklimits )
[symbol: _ZN8OpenRAVE9RobotBase18SetActiveDOFValuesERKSt6vectorIdSaIdEEj]
RobotBase::SetActiveDOFVelocities ( std::vector<double>const& velocities, uint32_t checklimits )
[symbol: _ZN8OpenRAVE9RobotBase22SetActiveDOFVelocitiesERKSt6vectorIdSaIdEEj]
RobotBase::SetActiveManipulator ( RobotBase::ManipulatorConstPtr pmanip )
[symbol: _ZN8OpenRAVE9RobotBase20SetActiveManipulatorEN5boost10shared_ptrIKNS0_11ManipulatorEEE]
RobotBase::SetDOFValues ( std::vector<double>const& vJointValues, Transform const& transbase, uint32_t checklimits )
[symbol: _ZN8OpenRAVE9RobotBase12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEj]
RobotBase::SetDOFValues ( std::vector<double>const& vJointValues, uint32_t checklimits, std::vector<int>const& dofindices )
[symbol: _ZN8OpenRAVE9RobotBase12SetDOFValuesERKSt6vectorIdSaIdEEjRKS1_IiSaIiEE]
RobotBase::SetDOFVelocities ( std::vector<double>const& dofvelocities, Vector const& linearvel, Vector const& angularvel, uint32_t checklimits )
[symbol: _ZN8OpenRAVE9RobotBase16SetDOFVelocitiesERKSt6vectorIdSaIdEERKNS_8geometry10RaveVectorIdEESA_j]
RobotBase::SetDOFVelocities ( std::vector<double>const& dofvelocities, uint32_t checklimits )
[symbol: _ZN8OpenRAVE9RobotBase16SetDOFVelocitiesERKSt6vectorIdSaIdEEj]
RobotBase::SetVelocity ( Vector const& linearvel, Vector const& angularvel )
[symbol: _ZN8OpenRAVE9RobotBase11SetVelocityERKNS_8geometry10RaveVectorIdEES5_]
xmlreaders.h,
libopenrave0.8.so.0.8.0
namespace OpenRAVE::xmlreaders
GeometryInfoReader::characters ( std::string const& ch )
[symbol: _ZN8OpenRAVE10xmlreaders18GeometryInfoReader10charactersERKSs]
GeometryInfoReader::endElement ( std::string const& name )
[symbol: _ZN8OpenRAVE10xmlreaders18GeometryInfoReader10endElementERKSs]
GeometryInfoReader::GeometryInfoReader [in-charge] ( OpenRAVE::KinBody::Link::GeometryInfoPtr geom, OpenRAVE::AttributesList const& atts )
[symbol: _ZN8OpenRAVE10xmlreaders18GeometryInfoReaderC1EN5boost10shared_ptrINS_7KinBody4Link12GeometryInfoEEERKSt4listISt4pairISsSsESaISA_EE]
GeometryInfoReader::GeometryInfoReader [not-in-charge] ( OpenRAVE::KinBody::Link::GeometryInfoPtr geom, OpenRAVE::AttributesList const& atts )
[symbol: _ZN8OpenRAVE10xmlreaders18GeometryInfoReaderC2EN5boost10shared_ptrINS_7KinBody4Link12GeometryInfoEEERKSt4listISt4pairISsSsESaISA_EE]
GeometryInfoReader::startElement ( std::string const& name, OpenRAVE::AttributesList const& atts )
[symbol: _ZN8OpenRAVE10xmlreaders18GeometryInfoReader12startElementERKSsRKSt4listISt4pairISsSsESaIS6_EE]
TrajectoryReader::characters ( std::string const& ch )
[symbol: _ZN8OpenRAVE10xmlreaders16TrajectoryReader10charactersERKSs]
TrajectoryReader::endElement ( std::string const& name )
[symbol: _ZN8OpenRAVE10xmlreaders16TrajectoryReader10endElementERKSs]
TrajectoryReader::startElement ( std::string const& name, OpenRAVE::AttributesList const& atts )
[symbol: _ZN8OpenRAVE10xmlreaders16TrajectoryReader12startElementERKSsRKSt4listISt4pairISsSsESaIS6_EE]
TrajectoryReader::TrajectoryReader [in-charge] ( OpenRAVE::EnvironmentBasePtr env, OpenRAVE::TrajectoryBasePtr traj, OpenRAVE::AttributesList const& atts )
[symbol: _ZN8OpenRAVE10xmlreaders16TrajectoryReaderC1EN5boost10shared_ptrINS_15EnvironmentBaseEEENS3_INS_14TrajectoryBaseEEERKSt4listISt4pairISsSsESaISA_EE]
TrajectoryReader::TrajectoryReader [not-in-charge] ( OpenRAVE::EnvironmentBasePtr env, OpenRAVE::TrajectoryBasePtr traj, OpenRAVE::AttributesList const& atts )
[symbol: _ZN8OpenRAVE10xmlreaders16TrajectoryReaderC2EN5boost10shared_ptrINS_15EnvironmentBaseEEENS3_INS_14TrajectoryBaseEEERKSt4listISt4pairISsSsESaISA_EE]
to the top
Removed Symbols (68)
iksolver.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
IkSolverBase::_CallFilters ( std::vector<double>& solution, RobotBase::ManipulatorPtr manipulator, IkParameterization const& param )
[symbol: _ZN8OpenRAVE12IkSolverBase12_CallFiltersERSt6vectorIdSaIdEEN5boost10shared_ptrINS_9RobotBase11ManipulatorEEERKNS_18IkParameterizationE]
kinbody.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
KinBody::_CreateFunctionParser ( )
[symbol: _ZN8OpenRAVE7KinBody21_CreateFunctionParserEv]
KinBody::CalculateAngularVelocityJacobian ( int linkindex, std::vector<double>& pfJacobian ) const
[symbol: _ZNK8OpenRAVE7KinBody32CalculateAngularVelocityJacobianEiRSt6vectorIdSaIdEE]
KinBody::CalculateJacobian ( int linkindex, Vector const& offset, std::vector<double>& pfJacobian ) const
[symbol: _ZNK8OpenRAVE7KinBody17CalculateJacobianEiRKNS_8geometry10RaveVectorIdEERSt6vectorIdSaIdEE]
KinBody::GetConfigurationSpecification ( ) const
[symbol: _ZNK8OpenRAVE7KinBody29GetConfigurationSpecificationEv]
KinBody::GetConfigurationSpecificationIndices ( std::vector<int>const& indices ) const
[symbol: _ZNK8OpenRAVE7KinBody36GetConfigurationSpecificationIndicesERKSt6vectorIiSaIiEE]
KinBody::GetDOFAccelerationLimits ( std::vector<double>& maxaccelerations ) const
[symbol: _ZNK8OpenRAVE7KinBody24GetDOFAccelerationLimitsERSt6vectorIdSaIdEE]
KinBody::GetDOFLimits ( std::vector<double>& lowerlimit, std::vector<double>& upperlimit ) const
[symbol: _ZNK8OpenRAVE7KinBody12GetDOFLimitsERSt6vectorIdSaIdEES4_]
KinBody::GetDOFResolutions ( std::vector<double>& v ) const
[symbol: _ZNK8OpenRAVE7KinBody17GetDOFResolutionsERSt6vectorIdSaIdEE]
KinBody::GetDOFValues ( std::vector<double>& v ) const
[symbol: _ZNK8OpenRAVE7KinBody12GetDOFValuesERSt6vectorIdSaIdEE]
KinBody::GetDOFVelocities ( std::vector<double>& v ) const
[symbol: _ZNK8OpenRAVE7KinBody16GetDOFVelocitiesERSt6vectorIdSaIdEE]
KinBody::GetDOFVelocityLimits ( std::vector<double>& lowerlimit, std::vector<double>& upperlimit ) const
[symbol: _ZNK8OpenRAVE7KinBody20GetDOFVelocityLimitsERSt6vectorIdSaIdEES4_]
KinBody::GetDOFVelocityLimits ( std::vector<double>& maxvelocities ) const
[symbol: _ZNK8OpenRAVE7KinBody20GetDOFVelocityLimitsERSt6vectorIdSaIdEE]
KinBody::GetDOFWeights ( std::vector<double>& v ) const
[symbol: _ZNK8OpenRAVE7KinBody13GetDOFWeightsERSt6vectorIdSaIdEE]
KinBody::GetRigidlyAttachedLinks ( int linkindex, std::vector<KinBody::LinkPtr>& vattachedlinks ) const
[symbol: _ZNK8OpenRAVE7KinBody23GetRigidlyAttachedLinksEiRSt6vectorIN5boost10shared_ptrINS0_4LinkEEESaIS5_EE]
KinBody::GetVelocity ( Vector& linearvel, Vector& angularvel ) const
[symbol: _ZNK8OpenRAVE7KinBody11GetVelocityERNS_8geometry10RaveVectorIdEES4_]
KinBody::InitFromData ( std::string const& data, AttributesList const& atts )
[symbol: _ZN8OpenRAVE7KinBody12InitFromDataERKSsRKSt4listISt4pairISsSsESaIS5_EE]
KinBody::InitFromFile ( std::string const& filename, AttributesList const& atts )
[symbol: _ZN8OpenRAVE7KinBody12InitFromFileERKSsRKSt4listISt4pairISsSsESaIS5_EE]
KinBody::InitFromGeometries ( std::list<KinBody::Link::GEOMPROPERTIES>& geometries, bool visible )
[symbol: _ZN8OpenRAVE7KinBody18InitFromGeometriesERSt4listINS0_4Link14GEOMPROPERTIESESaIS3_EEb]
KinBody::Joint::GetInternalHierarchyAnchor ( ) const
[symbol: _ZNK8OpenRAVE7KinBody5Joint26GetInternalHierarchyAnchorEv]
KinBody::Joint::Joint [in-charge] ( KinBodyPtr parent )
[symbol: _ZN8OpenRAVE7KinBody5JointC1EN5boost10shared_ptrIS0_EE]
KinBody::Joint::Joint [not-in-charge] ( KinBodyPtr parent )
[symbol: _ZN8OpenRAVE7KinBody5JointC2EN5boost10shared_ptrIS0_EE]
KinBody::Joint::SetResolution ( dReal resolution )
[symbol: _ZN8OpenRAVE7KinBody5Joint13SetResolutionEd]
KinBody::KinBodyStateSaver::Restore ( )
[symbol: _ZN8OpenRAVE7KinBody17KinBodyStateSaver7RestoreEv]
KinBody::Link::GEOMPROPERTIES::ComputeAABB ( Transform const& trans ) const
[symbol: _ZNK8OpenRAVE7KinBody4Link14GEOMPROPERTIES11ComputeAABBERKNS_8geometry13RaveTransformIdEE]
KinBody::Link::GEOMPROPERTIES::GEOMPROPERTIES [in-charge] ( boost::shared_ptr<KinBody::Link> parent )
[symbol: _ZN8OpenRAVE7KinBody4Link14GEOMPROPERTIESC1EN5boost10shared_ptrIS1_EE]
KinBody::Link::GEOMPROPERTIES::GEOMPROPERTIES [not-in-charge] ( boost::shared_ptr<KinBody::Link> parent )
[symbol: _ZN8OpenRAVE7KinBody4Link14GEOMPROPERTIESC2EN5boost10shared_ptrIS1_EE]
KinBody::Link::GEOMPROPERTIES::InitCollisionMesh ( float fTessellation )
[symbol: _ZN8OpenRAVE7KinBody4Link14GEOMPROPERTIES17InitCollisionMeshEf]
KinBody::Link::GEOMPROPERTIES::serialize ( std::ostream& o, int options ) const
[symbol: _ZNK8OpenRAVE7KinBody4Link14GEOMPROPERTIES9serializeERSoi]
KinBody::Link::GEOMPROPERTIES::SetAmbientColor ( geometry::RaveVector<float>const& color )
[symbol: _ZN8OpenRAVE7KinBody4Link14GEOMPROPERTIES15SetAmbientColorERKNS_8geometry10RaveVectorIfEE]
KinBody::Link::GEOMPROPERTIES::SetCollisionMesh ( KinBody::Link::TRIMESH const& mesh )
[symbol: _ZN8OpenRAVE7KinBody4Link14GEOMPROPERTIES16SetCollisionMeshERKNS1_7TRIMESHE]
KinBody::Link::GEOMPROPERTIES::SetDiffuseColor ( geometry::RaveVector<float>const& color )
[symbol: _ZN8OpenRAVE7KinBody4Link14GEOMPROPERTIES15SetDiffuseColorERKNS_8geometry10RaveVectorIfEE]
KinBody::Link::GEOMPROPERTIES::SetRenderFilename ( std::string const& renderfilename )
[symbol: _ZN8OpenRAVE7KinBody4Link14GEOMPROPERTIES17SetRenderFilenameERKSs]
KinBody::Link::GEOMPROPERTIES::SetTransparency ( float f )
[symbol: _ZN8OpenRAVE7KinBody4Link14GEOMPROPERTIES15SetTransparencyEf]
KinBody::Link::GEOMPROPERTIES::SetVisible ( bool visible )
[symbol: _ZN8OpenRAVE7KinBody4Link14GEOMPROPERTIES10SetVisibleEb]
KinBody::Link::GEOMPROPERTIES::ValidateContactNormal ( Vector const& position, Vector& normal ) const
[symbol: _ZNK8OpenRAVE7KinBody4Link14GEOMPROPERTIES21ValidateContactNormalERKNS_8geometry10RaveVectorIdEERS5_]
KinBody::Link::SwapGeometries ( std::list<KinBody::Link::GEOMPROPERTIES>& listNewGeometries )
[symbol: _ZN8OpenRAVE7KinBody4Link14SwapGeometriesERSt4listINS1_14GEOMPROPERTIESESaIS3_EE]
KinBody::SetConfigurationValues ( std::vector<double>::const_iterator itvalues, bool checklimits )
[symbol: _ZN8OpenRAVE7KinBody22SetConfigurationValuesEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEb]
KinBody::SetDOFValues ( std::vector<double>const& values, bool checklimits )
[symbol: _ZN8OpenRAVE7KinBody12SetDOFValuesERKSt6vectorIdSaIdEEb]
KinBody::SetDOFValues ( std::vector<double>const& values, Transform const& transform, bool checklimits )
[symbol: _ZN8OpenRAVE7KinBody12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEb]
KinBody::SetDOFVelocities ( std::vector<double>const& vDOFVelocities, bool checklimits )
[symbol: _ZN8OpenRAVE7KinBody16SetDOFVelocitiesERKSt6vectorIdSaIdEEb]
KinBody::SetDOFVelocities ( std::vector<double>const& vDOFVelocities, Vector const& linearvel, Vector const& angularvel, bool checklimits )
[symbol: _ZN8OpenRAVE7KinBody16SetDOFVelocitiesERKSt6vectorIdSaIdEERKNS_8geometry10RaveVectorIdEESA_b]
KinBody::SetDOFWeights ( std::vector<double>const& weights )
[symbol: _ZN8OpenRAVE7KinBody13SetDOFWeightsERKSt6vectorIdSaIdEE]
KinBody::SubtractDOFValues ( std::vector<double>& values1, std::vector<double>const& values2 ) const
[symbol: _ZNK8OpenRAVE7KinBody17SubtractDOFValuesERSt6vectorIdSaIdEERKS3_]
vtable for KinBody::Link::GEOMPROPERTIES [data]
[symbol: _ZTVN8OpenRAVE7KinBody4Link14GEOMPROPERTIESE]
openrave.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
ConfigurationSpecification::AddVelocityGroups ( bool adddeltatime )
[symbol: _ZN8OpenRAVE26ConfigurationSpecification17AddVelocityGroupsEb]
ConfigurationSpecification::ExtractTransform ( Transform& t, std::vector<double>::const_iterator itdata, KinBodyConstPtr pbody ) const
[symbol: _ZNK8OpenRAVE26ConfigurationSpecification16ExtractTransformERNS_8geometry13RaveTransformIdEEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEN5boost10shared_ptrIKNS_7KinBodyEEE]
ConfigurationSpecification::GetInterpolationDerivative ( std::string const& interpolation ) [static]
[symbol: _ZN8OpenRAVE26ConfigurationSpecification26GetInterpolationDerivativeERKSs]
IkParameterization::GetConfigurationSpecification ( IkParameterizationType iktype ) [static]
[symbol: _ZN8OpenRAVE18IkParameterization29GetConfigurationSpecificationENS_22IkParameterizationTypeE]
RaveGetIkParameterizationMap ( )
[symbol: _ZN8OpenRAVE28RaveGetIkParameterizationMapEv]
RaveGetTransformFromAffineDOFValues ( Transform& t, std::vector<double>::const_iterator itvalues, int affinedofs, Vector const& vActvAffineRotationAxis )
[symbol: _ZN8OpenRAVE35RaveGetTransformFromAffineDOFValuesERNS_8geometry13RaveTransformIdEEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEiRKNS0_10RaveVectorIdEE]
planningutils.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE::planningutils
InsertActiveDOFWaypointWithRetiming ( int index, std::vector<double>const& dofvalues, std::vector<double>const& dofvelocities, OpenRAVE::TrajectoryBasePtr traj, OpenRAVE::RobotBasePtr robot, OpenRAVE::dReal fmaxvelmult, std::string const& plannername )
[symbol: _ZN8OpenRAVE13planningutils35InsertActiveDOFWaypointWithRetimingEiRKSt6vectorIdSaIdEES5_N5boost10shared_ptrINS_14TrajectoryBaseEEENS7_INS_9RobotBaseEEEdRKSs]
RetimeActiveDOFTrajectory ( OpenRAVE::TrajectoryBasePtr traj, OpenRAVE::RobotBasePtr robot, bool hastimestamps, OpenRAVE::dReal fmaxvelmult, std::string const& plannername, std::string const& plannerparameters )
[symbol: _ZN8OpenRAVE13planningutils25RetimeActiveDOFTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEENS2_INS_9RobotBaseEEEbdRKSsS8_]
SetPlannerParametersFromSpecification ( OpenRAVE::PlannerBase::PlannerParametersPtr parameters, OpenRAVE::ConfigurationSpecification const& spec )
[symbol: _ZN8OpenRAVE13planningutils37SetPlannerParametersFromSpecificationEN5boost10shared_ptrINS_11PlannerBase17PlannerParametersEEERKNS_26ConfigurationSpecificationE]
SmoothActiveDOFTrajectory ( OpenRAVE::TrajectoryBasePtr traj, OpenRAVE::RobotBasePtr robot, bool hastimestamps, OpenRAVE::dReal fmaxvelmult, std::string const& plannername, std::string const& plannerparameters )
[symbol: _ZN8OpenRAVE13planningutils25SmoothActiveDOFTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEENS2_INS_9RobotBaseEEEbdRKSsS8_]
SmoothAffineTrajectory ( OpenRAVE::TrajectoryBasePtr traj, std::vector<double>const& maxvelocities, std::vector<double>const& maxaccelerations, bool hastimestamps, std::string const& plannername, std::string const& plannerparameters )
[symbol: _ZN8OpenRAVE13planningutils22SmoothAffineTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEERKSt6vectorIdSaIdEES9_bRKSsSB_]
robot.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
RobotBase::GetActiveConfigurationSpecification ( ) const
[symbol: _ZNK8OpenRAVE9RobotBase35GetActiveConfigurationSpecificationEv]
RobotBase::InitFromData ( std::string const& data, AttributesList const& atts )
[symbol: _ZN8OpenRAVE9RobotBase12InitFromDataERKSsRKSt4listISt4pairISsSsESaIS5_EE]
RobotBase::InitFromFile ( std::string const& filename, AttributesList const& atts )
[symbol: _ZN8OpenRAVE9RobotBase12InitFromFileERKSsRKSt4listISt4pairISsSsESaIS5_EE]
RobotBase::Manipulator::GetFreeParameters ( std::vector<double>& vFreeParameters ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator17GetFreeParametersERSt6vectorIdSaIdEE]
RobotBase::Manipulator::GetIkParameterization ( IkParameterization const& ikparam ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator21GetIkParameterizationERKNS_18IkParameterizationE]
RobotBase::Manipulator::GetIkParameterization ( IkParameterizationType iktype ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator21GetIkParameterizationENS_22IkParameterizationTypeE]
RobotBase::Manipulator::GetNumFreeParameters ( ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator20GetNumFreeParametersEv]
RobotBase::RobotStateSaver::Restore ( )
[symbol: _ZN8OpenRAVE9RobotBase15RobotStateSaver7RestoreEv]
RobotBase::SetActiveDOFValues ( std::vector<double>const& values, bool checklimits )
[symbol: _ZN8OpenRAVE9RobotBase18SetActiveDOFValuesERKSt6vectorIdSaIdEEb]
RobotBase::SetActiveDOFVelocities ( std::vector<double>const& velocities, bool checklimits )
[symbol: _ZN8OpenRAVE9RobotBase22SetActiveDOFVelocitiesERKSt6vectorIdSaIdEEb]
RobotBase::SetDOFValues ( std::vector<double>const& vJointValues, bool checklimits )
[symbol: _ZN8OpenRAVE9RobotBase12SetDOFValuesERKSt6vectorIdSaIdEEb]
RobotBase::SetDOFValues ( std::vector<double>const& vJointValues, Transform const& transbase, bool checklimits )
[symbol: _ZN8OpenRAVE9RobotBase12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEb]
to the top
Problems with Data Types, High Severity (95)
collisionchecker.h
namespace OpenRAVE
[+] class CollisionCheckerBase (2)
| Change |
Effect |
1 | Pure_Virtual method CollisionCheckerBase::Enable ( KinBodyConstPtr, bool ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 | Pure_Virtual method CollisionCheckerBase::EnableLink ( KinBody::LinkConstPtr, bool ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 37 entries | Virtual Table (New) - 38 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~CollisionCheckerBase |
~CollisionCheckerBase |
12 |
~CollisionCheckerBase |
~CollisionCheckerBase |
16 |
InterfaceBase::GetDescription |
InterfaceBase::GetReadableInterface |
20 |
InterfaceBase::SetDescription |
InterfaceBase::SetReadableInterface |
24 |
InterfaceBase::SetUserData |
InterfaceBase::GetDescription |
28 |
InterfaceBase::SetUserData |
InterfaceBase::SetDescription |
32 |
InterfaceBase::GetUserData |
InterfaceBase::SetUserData |
36 |
InterfaceBase::GetURI |
InterfaceBase::SetUserData |
40 |
InterfaceBase::GetXMLFilename |
InterfaceBase::GetUserData |
44 |
InterfaceBase::Clone |
InterfaceBase::GetURI |
48 |
InterfaceBase::SendCommand |
InterfaceBase::GetXMLFilename |
52 |
InterfaceBase::RegisterCommand |
InterfaceBase::Clone |
56 |
InterfaceBase::UnregisterCommand |
InterfaceBase::SendCommand |
60 |
CollisionCheckerBase::GetHash |
InterfaceBase::Serialize |
64 |
InterfaceBase::_GetCommandHelp |
InterfaceBase::RegisterCommand |
68 |
__cxa_pure_virtual |
InterfaceBase::UnregisterCommand |
72 |
__cxa_pure_virtual |
CollisionCheckerBase::GetHash |
76 |
__cxa_pure_virtual |
InterfaceBase::_GetCommandHelp |
80 |
__cxa_pure_virtual |
__cxa_pure_virtual |
84 |
__cxa_pure_virtual |
__cxa_pure_virtual |
88 |
__cxa_pure_virtual |
__cxa_pure_virtual |
92 |
__cxa_pure_virtual |
__cxa_pure_virtual |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
__cxa_pure_virtual |
__cxa_pure_virtual |
104 |
__cxa_pure_virtual |
__cxa_pure_virtual |
108 |
__cxa_pure_virtual |
__cxa_pure_virtual |
112 |
__cxa_pure_virtual |
__cxa_pure_virtual |
116 |
__cxa_pure_virtual |
__cxa_pure_virtual |
120 |
__cxa_pure_virtual |
__cxa_pure_virtual |
124 |
__cxa_pure_virtual |
__cxa_pure_virtual |
128 |
__cxa_pure_virtual |
__cxa_pure_virtual |
132 |
__cxa_pure_virtual |
__cxa_pure_virtual |
136 |
__cxa_pure_virtual |
__cxa_pure_virtual |
140 |
__cxa_pure_virtual |
__cxa_pure_virtual |
144 |
CollisionCheckerBase::SetCollisionData |
__cxa_pure_virtual |
148 |
|
CollisionCheckerBase::SetCollisionData |
[+] affected symbols (13)
CollisionCheckerBase::CheckCollision ( KinBodyConstPtr pbody1, CollisionReportPtr report )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::CheckCollision ( KinBodyConstPtr pbody1, KinBodyConstPtr pbody2, CollisionReportPtr report )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::CheckCollision ( KinBodyConstPtr pbody, std::vector<KinBodyConstPtr>const& vbodyexcluded, std::vector<KinBody::LinkConstPtr>const& vlinkexcluded, CollisionReportPtr report )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::CheckCollision ( KinBody::LinkConstPtr plink, CollisionReportPtr report )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::CheckCollision ( KinBody::LinkConstPtr plink, KinBodyConstPtr pbody, CollisionReportPtr report )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::CheckCollision ( KinBody::LinkConstPtr plink1, KinBody::LinkConstPtr plink2, CollisionReportPtr report )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::CheckCollision ( KinBody::LinkConstPtr plink, std::vector<KinBodyConstPtr>const& vbodyexcluded, std::vector<KinBody::LinkConstPtr>const& vlinkexcluded, CollisionReportPtr report )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::CheckCollision ( RAY const& ray, CollisionReportPtr report )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::CheckCollision ( RAY const& ray, KinBodyConstPtr pbody, CollisionReportPtr report )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::CheckCollision ( RAY const& ray, KinBody::LinkConstPtr plink, CollisionReportPtr report )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::CheckSelfCollision ( KinBodyConstPtr pbody, CollisionReportPtr report )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::DestroyEnvironment ( )This method is from 'CollisionCheckerBase' class.
CollisionCheckerBase::InitEnvironment ( )This method is from 'CollisionCheckerBase' class.
controller.h
namespace OpenRAVE
[+] class ControllerBase (1)
| Change |
Effect |
1 | Virtual method ControllerBase::Init ( RobotBasePtr&restrict, std::string const& ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 30 entries | Virtual Table (New) - 32 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~ControllerBase |
~ControllerBase |
12 |
~ControllerBase |
~ControllerBase |
16 |
InterfaceBase::GetDescription |
InterfaceBase::GetReadableInterface |
20 |
InterfaceBase::SetDescription |
InterfaceBase::SetReadableInterface |
24 |
InterfaceBase::SetUserData |
InterfaceBase::GetDescription |
28 |
InterfaceBase::SetUserData |
InterfaceBase::SetDescription |
32 |
InterfaceBase::GetUserData |
InterfaceBase::SetUserData |
36 |
InterfaceBase::GetURI |
InterfaceBase::SetUserData |
40 |
InterfaceBase::GetXMLFilename |
InterfaceBase::GetUserData |
44 |
InterfaceBase::Clone |
InterfaceBase::GetURI |
48 |
InterfaceBase::SendCommand |
InterfaceBase::GetXMLFilename |
52 |
InterfaceBase::RegisterCommand |
InterfaceBase::Clone |
56 |
InterfaceBase::UnregisterCommand |
InterfaceBase::SendCommand |
60 |
ControllerBase::GetHash |
InterfaceBase::Serialize |
64 |
InterfaceBase::_GetCommandHelp |
InterfaceBase::RegisterCommand |
68 |
ControllerBase::Init |
InterfaceBase::UnregisterCommand |
72 |
__cxa_pure_virtual |
ControllerBase::GetHash |
76 |
__cxa_pure_virtual |
InterfaceBase::_GetCommandHelp |
80 |
__cxa_pure_virtual |
__cxa_pure_virtual |
84 |
__cxa_pure_virtual |
__cxa_pure_virtual |
88 |
__cxa_pure_virtual |
__cxa_pure_virtual |
92 |
__cxa_pure_virtual |
__cxa_pure_virtual |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
__cxa_pure_virtual |
__cxa_pure_virtual |
104 |
__cxa_pure_virtual |
__cxa_pure_virtual |
108 |
ControllerBase::GetTime |
__cxa_pure_virtual |
112 |
ControllerBase::GetVelocity |
__cxa_pure_virtual |
116 |
ControllerBase::GetTorque |
ControllerBase::GetTime |
120 |
|
ControllerBase::GetVelocity |
124 |
|
ControllerBase::GetTorque |
[+] affected symbols (17)
ControllerBase::GetControlDOFIndices ( ) constThis method is from 'ControllerBase' class.
ControllerBase::GetRobot ( ) constThis method is from 'ControllerBase' class.
ControllerBase::Init ( RobotBasePtr robot, std::vector<int>const& dofindices, int nControlTransformation )This method is from 'ControllerBase' class.
ControllerBase::IsControlTransformation ( ) constThis method is from 'ControllerBase' class.
ControllerBase::IsDone ( )This method is from 'ControllerBase' class.
ControllerBase::Reset ( int options )This method is from 'ControllerBase' class.
ControllerBase::SetDesired ( std::vector<double>const& values, TransformConstPtr trans )This method is from 'ControllerBase' class.
ControllerBase::SetPath ( TrajectoryBaseConstPtr ptraj )This method is from 'ControllerBase' class.
ControllerBase::SimulationStep ( dReal fTimeElapsed )This method is from 'ControllerBase' class.
InterfaceBase::_GetCommandHelp ( std::ostream& sout, std::istream& sinput ) constThis method is from derived class 'InterfaceBase'.
InterfaceBase::Clone ( InterfaceBaseConstPtr preference, int cloningoptions )This method is from derived class 'InterfaceBase'.
InterfaceBase::GetHash ( ) constThis method is from derived class 'InterfaceBase'.
InterfaceBase::SendCommand ( std::ostream& os, std::istream& is )This method is from derived class 'InterfaceBase'.
InterfaceBase::UnregisterCommand ( std::string const& cmdname )This method is from derived class 'InterfaceBase'.
MultiController::AttachController ( ControllerBasePtr controller, std::vector<int>const& dofindices, int nControlTransformation )This method is from derived class 'MultiController'.
MultiController::GetController ( int dof ) constThis method is from derived class 'MultiController'.
MultiController::RemoveController ( ControllerBasePtr controller )This method is from derived class 'MultiController'.
environment.h
namespace OpenRAVE
[+] class EnvironmentBase (13)
| Change |
Effect |
1 | Pure virtual method EnvironmentBase::Add ( InterfaceBasePtr, bool, std::string const& ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 | Pure virtual method EnvironmentBase::Clone ( EnvironmentBaseConstPtr, int ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Pure virtual method EnvironmentBase::GetSensors ( std::vector<SensorBasePtr>&, uint64_t ) const has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
4 | Pure virtual method EnvironmentBase::LoadURI ( std::string const&, AttributesList const& ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
5 | Pure virtual method EnvironmentBase::Save ( std::string const&, EnvironmentBase::SelectionOptions, AttributesList const& ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
6 | Pure virtual method EnvironmentBase::UpdatePublishedBodies ( uint64_t ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
7 | Pure_Virtual method EnvironmentBase::GetBodies ( std::vector<KinBodyPtr>& ) const has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
8 | Pure_Virtual method EnvironmentBase::GetSensors ( std::vector<SensorBasePtr>& ) const has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
9 | Pure_Virtual method EnvironmentBase::ParseXMLData ( BaseXMLReaderPtr, std::string const& ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
10 | Pure_Virtual method EnvironmentBase::ParseXMLFile ( BaseXMLReaderPtr, std::string const& ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
11 | Pure_Virtual method EnvironmentBase::RemoveKinBody ( KinBodyPtr ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
12 | Pure_Virtual method EnvironmentBase::RemoveProblem ( ModuleBasePtr ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
13 | Pure_Virtual method EnvironmentBase::SetDebugLevel ( uint32_t ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 103 entries | Virtual Table (New) - 101 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~EnvironmentBase |
~EnvironmentBase |
12 |
~EnvironmentBase |
~EnvironmentBase |
16 |
__cxa_pure_virtual |
__cxa_pure_virtual |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
EnvironmentBase::SetUserData |
EnvironmentBase::SetUserData |
28 |
EnvironmentBase::GetUserData |
EnvironmentBase::GetUserData |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
36 |
__cxa_pure_virtual |
__cxa_pure_virtual |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
__cxa_pure_virtual |
48 |
__cxa_pure_virtual |
__cxa_pure_virtual |
52 |
__cxa_pure_virtual |
__cxa_pure_virtual |
56 |
__cxa_pure_virtual |
__cxa_pure_virtual |
60 |
__cxa_pure_virtual |
__cxa_pure_virtual |
64 |
__cxa_pure_virtual |
__cxa_pure_virtual |
68 |
__cxa_pure_virtual |
__cxa_pure_virtual |
72 |
__cxa_pure_virtual |
__cxa_pure_virtual |
76 |
__cxa_pure_virtual |
__cxa_pure_virtual |
80 |
__cxa_pure_virtual |
__cxa_pure_virtual |
84 |
__cxa_pure_virtual |
__cxa_pure_virtual |
88 |
__cxa_pure_virtual |
__cxa_pure_virtual |
92 |
__cxa_pure_virtual |
__cxa_pure_virtual |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
__cxa_pure_virtual |
__cxa_pure_virtual |
104 |
__cxa_pure_virtual |
__cxa_pure_virtual |
108 |
__cxa_pure_virtual |
__cxa_pure_virtual |
112 |
__cxa_pure_virtual |
__cxa_pure_virtual |
116 |
__cxa_pure_virtual |
__cxa_pure_virtual |
120 |
__cxa_pure_virtual |
__cxa_pure_virtual |
124 |
__cxa_pure_virtual |
__cxa_pure_virtual |
128 |
__cxa_pure_virtual |
__cxa_pure_virtual |
132 |
__cxa_pure_virtual |
__cxa_pure_virtual |
136 |
__cxa_pure_virtual |
__cxa_pure_virtual |
140 |
__cxa_pure_virtual |
__cxa_pure_virtual |
144 |
__cxa_pure_virtual |
__cxa_pure_virtual |
148 |
EnvironmentBase::LoadXMLData |
__cxa_pure_virtual |
152 |
__cxa_pure_virtual |
__cxa_pure_virtual |
156 |
__cxa_pure_virtual |
EnvironmentBase::LoadXMLData |
160 |
EnvironmentBase::ReadRobotXMLFile |
__cxa_pure_virtual |
164 |
EnvironmentBase::ReadRobotURI |
EnvironmentBase::Save |
168 |
EnvironmentBase::ReadRobotXMLFile |
__cxa_pure_virtual |
172 |
__cxa_pure_virtual |
EnvironmentBase::ReadRobotXMLFile |
176 |
EnvironmentBase::ReadRobotXMLData |
EnvironmentBase::ReadRobotURI |
180 |
__cxa_pure_virtual |
EnvironmentBase::ReadRobotXMLFile |
184 |
EnvironmentBase::ReadKinBodyXMLFile |
__cxa_pure_virtual |
188 |
EnvironmentBase::ReadKinBodyURI |
EnvironmentBase::ReadRobotXMLData |
192 |
EnvironmentBase::ReadKinBodyXMLFile |
__cxa_pure_virtual |
196 |
__cxa_pure_virtual |
EnvironmentBase::ReadKinBodyXMLFile |
200 |
EnvironmentBase::ReadKinBodyXMLData |
EnvironmentBase::ReadKinBodyURI |
204 |
__cxa_pure_virtual |
EnvironmentBase::ReadKinBodyXMLFile |
208 |
EnvironmentBase::ReadInterfaceXMLFile |
__cxa_pure_virtual |
212 |
__cxa_pure_virtual |
EnvironmentBase::ReadKinBodyXMLData |
216 |
EnvironmentBase::ReadInterfaceXMLFile |
__cxa_pure_virtual |
220 |
__cxa_pure_virtual |
EnvironmentBase::ReadInterfaceXMLFile |
224 |
EnvironmentBase::ReadInterfaceXMLData |
__cxa_pure_virtual |
228 |
__cxa_pure_virtual |
EnvironmentBase::ReadInterfaceXMLFile |
232 |
EnvironmentBase::ReadTrimeshFile |
__cxa_pure_virtual |
236 |
__cxa_pure_virtual |
EnvironmentBase::ReadInterfaceXMLData |
240 |
__cxa_pure_virtual |
__cxa_pure_virtual |
244 |
__cxa_pure_virtual |
EnvironmentBase::ReadTrimeshFile |
248 |
__cxa_pure_virtual |
__cxa_pure_virtual |
252 |
__cxa_pure_virtual |
EnvironmentBase::AddKinBody |
256 |
__cxa_pure_virtual |
EnvironmentBase::AddRobot |
260 |
__cxa_pure_virtual |
EnvironmentBase::AddSensor |
264 |
__cxa_pure_virtual |
__cxa_pure_virtual |
268 |
__cxa_pure_virtual |
__cxa_pure_virtual |
272 |
__cxa_pure_virtual |
__cxa_pure_virtual |
276 |
__cxa_pure_virtual |
__cxa_pure_virtual |
280 |
__cxa_pure_virtual |
__cxa_pure_virtual |
284 |
__cxa_pure_virtual |
__cxa_pure_virtual |
288 |
__cxa_pure_virtual |
__cxa_pure_virtual |
292 |
__cxa_pure_virtual |
__cxa_pure_virtual |
296 |
__cxa_pure_virtual |
__cxa_pure_virtual |
300 |
__cxa_pure_virtual |
__cxa_pure_virtual |
304 |
__cxa_pure_virtual |
__cxa_pure_virtual |
308 |
__cxa_pure_virtual |
__cxa_pure_virtual |
312 |
__cxa_pure_virtual |
__cxa_pure_virtual |
316 |
EnvironmentBase::LoadProblem |
EnvironmentBase::LoadProblem |
320 |
__cxa_pure_virtual |
__cxa_pure_virtual |
324 |
__cxa_pure_virtual |
EnvironmentBase::GetLoadedProblems |
328 |
EnvironmentBase::GetLoadedProblems |
__cxa_pure_virtual |
332 |
__cxa_pure_virtual |
EnvironmentBase::AddViewer |
336 |
__cxa_pure_virtual |
EnvironmentBase::AttachViewer |
340 |
EnvironmentBase::AttachViewer |
__cxa_pure_virtual |
344 |
__cxa_pure_virtual |
__cxa_pure_virtual |
348 |
__cxa_pure_virtual |
__cxa_pure_virtual |
352 |
__cxa_pure_virtual |
__cxa_pure_virtual |
356 |
__cxa_pure_virtual |
__cxa_pure_virtual |
360 |
__cxa_pure_virtual |
__cxa_pure_virtual |
364 |
__cxa_pure_virtual |
__cxa_pure_virtual |
368 |
__cxa_pure_virtual |
__cxa_pure_virtual |
372 |
__cxa_pure_virtual |
__cxa_pure_virtual |
376 |
__cxa_pure_virtual |
__cxa_pure_virtual |
380 |
__cxa_pure_virtual |
__cxa_pure_virtual |
384 |
__cxa_pure_virtual |
__cxa_pure_virtual |
388 |
__cxa_pure_virtual |
__cxa_pure_virtual |
392 |
__cxa_pure_virtual |
__cxa_pure_virtual |
396 |
__cxa_pure_virtual |
__cxa_pure_virtual |
400 |
__cxa_pure_virtual |
EnvironmentBase::GetHash |
404 |
__cxa_pure_virtual |
|
408 |
EnvironmentBase::GetHash |
|
[+] affected symbols (62)
EnvironmentBase::AddModule ( ModuleBasePtr module, std::string const& cmdargs )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBodyConstPtr pbody1, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBodyConstPtr pbody1, KinBodyConstPtr pbody2, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBodyConstPtr pbody, std::vector<KinBodyConstPtr>const& vbodyexcluded, std::vector<KinBody::LinkConstPtr>const& vlinkexcluded, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBody::LinkConstPtr plink, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBody::LinkConstPtr plink, KinBodyConstPtr pbody, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBody::LinkConstPtr plink1, KinBody::LinkConstPtr plink2, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBody::LinkConstPtr plink, std::vector<KinBodyConstPtr>const& vbodyexcluded, std::vector<KinBody::LinkConstPtr>const& vlinkexcluded, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( RAY const& ray, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( RAY const& ray, KinBodyConstPtr pbody, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( RAY const& ray, KinBody::LinkConstPtr plink, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckSelfCollision ( KinBodyConstPtr pbody, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CloneSelf ( int options )This method is from 'EnvironmentBase' class.
EnvironmentBase::Destroy ( )This method is from 'EnvironmentBase' class.
EnvironmentBase::DisownInterface ( InterfaceBasePtr pinterface )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawarrow ( geometry::RaveVector<float>const& p1, geometry::RaveVector<float>const& p2, float fwidth, geometry::RaveVector<float>const& color )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawbox ( geometry::RaveVector<float>const& vpos, geometry::RaveVector<float>const& vextents )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawlinelist ( float const* ppoints, int numPoints, int stride, float fwidth, float const* colors )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawlinelist ( float const* ppoints, int numPoints, int stride, float fwidth, geometry::RaveVector<float>const& color )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawlinestrip ( float const* ppoints, int numPoints, int stride, float fwidth, float const* colors )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawlinestrip ( float const* ppoints, int numPoints, int stride, float fwidth, geometry::RaveVector<float>const& color )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawplane ( geometry::RaveTransform<float>const& tplane, geometry::RaveVector<float>const& vextents, boost::multi_array<float, 3u>const& vtexture )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawtrimesh ( float const* ppoints, int stride, int const* pIndices, int numTriangles, boost::multi_array<float, 2u>const& colors )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawtrimesh ( float const* ppoints, int stride, int const* pIndices, int numTriangles, geometry::RaveVector<float>const& color )This method is from 'EnvironmentBase' class.
EnvironmentBase::EnvironmentBase [in-charge] ( )This constructor is from 'EnvironmentBase' class.
EnvironmentBase::GetBodyFromEnvironmentId ( int id )This method is from 'EnvironmentBase' class.
EnvironmentBase::GetCollisionChecker ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetDebugLevel ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetKinBody ( std::string const& name ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetMutex ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetPhysicsEngine ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetRobot ( std::string const& name ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetSensor ( std::string const& name ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetSimulationTime ( )This method is from 'EnvironmentBase' class.
EnvironmentBase::GetViewer ( std::string const& name ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetViewers ( std::list<ViewerBasePtr>& listViewers ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GlobalState ( )This method is from 'EnvironmentBase' class.
EnvironmentBase::HasRegisteredCollisionCallbacks ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::IsSimulationRunning ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::Load ( std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::LoadData ( std::string const& data, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::OwnInterface ( InterfaceBasePtr pinterface )This method is from 'EnvironmentBase' class.
EnvironmentBase::plot3 ( float const* ppoints, int numPoints, int stride, float fPointSize, float const* colors, int drawstyle, bool bhasalpha )This method is from 'EnvironmentBase' class.
EnvironmentBase::plot3 ( float const* ppoints, int numPoints, int stride, float fPointSize, geometry::RaveVector<float>const& color, int drawstyle )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadInterfaceData ( InterfaceBasePtr pinterface, InterfaceType type, std::string const& data, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadInterfaceURI ( InterfaceBasePtr pinterface, InterfaceType type, std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadInterfaceURI ( std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadKinBodyData ( KinBodyPtr body, std::string const& data, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadKinBodyURI ( KinBodyPtr body, std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadRobotData ( RobotBasePtr robot, std::string const& data, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadRobotURI ( RobotBasePtr robot, std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadTrimeshURI ( boost::shared_ptr<KinBody::Link::TRIMESH> ptrimesh, std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::Remove ( InterfaceBasePtr obj )This method is from 'EnvironmentBase' class.
EnvironmentBase::Reset ( )This method is from 'EnvironmentBase' class.
EnvironmentBase::SetCollisionChecker ( CollisionCheckerBasePtr pchecker )This method is from 'EnvironmentBase' class.
EnvironmentBase::SetPhysicsEngine ( PhysicsEngineBasePtr physics )This method is from 'EnvironmentBase' class.
EnvironmentBase::StartSimulation ( dReal fDeltaTime, bool bRealTime )This method is from 'EnvironmentBase' class.
EnvironmentBase::StepSimulation ( dReal timeStep )This method is from 'EnvironmentBase' class.
EnvironmentBase::StopSimulation ( )This method is from 'EnvironmentBase' class.
EnvironmentBase::Triangulate ( KinBody::Link::TRIMESH& trimesh, KinBodyConstPtr pbody )This method is from 'EnvironmentBase' class.
EnvironmentBase::TriangulateScene ( KinBody::Link::TRIMESH& trimesh, EnvironmentBase::SelectionOptions options, std::string const& selectname )This method is from 'EnvironmentBase' class.
EnvironmentBase::~EnvironmentBase [in-charge] ( )This method is from 'EnvironmentBase' class.
iksolver.h
namespace OpenRAVE
[+] class IkSolverBase (3)
| Change |
Effect |
1 | Pure virtual method IkSolverBase::SolveAll ( IkParameterization const&, int, std::vector<std::vector<double> >& ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 | Pure virtual method IkSolverBase::SolveAll ( IkParameterization const&, std::vector<double>const&, int, std::vector<std::vector<double> >& ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Virtual method IkSolverBase::Solve ( IkParameterization const&, std::vector<double>const&, int, IkReturnPtr ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 29 entries | Virtual Table (New) - 38 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~IkSolverBase |
~IkSolverBase |
12 |
~IkSolverBase |
~IkSolverBase |
16 |
InterfaceBase::GetDescription |
InterfaceBase::GetReadableInterface |
20 |
InterfaceBase::SetDescription |
InterfaceBase::SetReadableInterface |
24 |
InterfaceBase::SetUserData |
InterfaceBase::GetDescription |
28 |
InterfaceBase::SetUserData |
InterfaceBase::SetDescription |
32 |
InterfaceBase::GetUserData |
InterfaceBase::SetUserData |
36 |
InterfaceBase::GetURI |
InterfaceBase::SetUserData |
40 |
InterfaceBase::GetXMLFilename |
InterfaceBase::GetUserData |
44 |
InterfaceBase::Clone |
InterfaceBase::GetURI |
48 |
InterfaceBase::SendCommand |
InterfaceBase::GetXMLFilename |
52 |
InterfaceBase::RegisterCommand |
InterfaceBase::Clone |
56 |
InterfaceBase::UnregisterCommand |
InterfaceBase::SendCommand |
60 |
IkSolverBase::GetHash |
InterfaceBase::Serialize |
64 |
InterfaceBase::_GetCommandHelp |
InterfaceBase::RegisterCommand |
68 |
__cxa_pure_virtual |
InterfaceBase::UnregisterCommand |
72 |
__cxa_pure_virtual |
IkSolverBase::GetHash |
76 |
IkSolverBase::RegisterCustomFilter |
InterfaceBase::_GetCommandHelp |
80 |
IkSolverBase::SetCustomFilter |
__cxa_pure_virtual |
84 |
__cxa_pure_virtual |
__cxa_pure_virtual |
88 |
__cxa_pure_virtual |
IkSolverBase::RegisterCustomFilter |
92 |
__cxa_pure_virtual |
IkSolverBase::SetCustomFilter |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
__cxa_pure_virtual |
__cxa_pure_virtual |
104 |
__cxa_pure_virtual |
__cxa_pure_virtual |
108 |
IkSolverBase::Supports |
IkSolverBase::Solve |
112 |
IkSolverBase::_CallFilters |
__cxa_pure_virtual |
116 |
|
IkSolverBase::Solve |
120 |
|
IkSolverBase::SolveAll |
124 |
|
__cxa_pure_virtual |
128 |
|
IkSolverBase::Solve |
132 |
|
__cxa_pure_virtual |
136 |
|
IkSolverBase::Solve |
140 |
|
IkSolverBase::SolveAll |
144 |
|
IkSolverBase::Supports |
148 |
|
IkSolverBase::_CallFilters |
[+] affected symbols (5)
IkSolverBase::GetFreeParameters ( std::vector<double>& vFreeParameters ) constThis method is from 'IkSolverBase' class.
IkSolverBase::GetManipulator ( ) constThis method is from 'IkSolverBase' class.
IkSolverBase::GetNumFreeParameters ( ) constThis method is from 'IkSolverBase' class.
IkSolverBase::Solve ( IkParameterization const& param, std::vector<double>const& q0, int filteroptions, boost::shared_ptr<std::vector<double> > solution )This method is from 'IkSolverBase' class.
IkSolverBase::Solve ( IkParameterization const& param, std::vector<double>const& q0, std::vector<double>const& vFreeParameters, int filteroptions, boost::shared_ptr<std::vector<double> > solution )This method is from 'IkSolverBase' class.
interface.h
namespace OpenRAVE
[+] class InterfaceBase (3)
| Change |
Effect |
1 | Virtual method InterfaceBase::GetReadableInterface ( std::string const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 | Virtual method InterfaceBase::Serialize ( BaseXMLWriterPtr, int ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Virtual method InterfaceBase::SetReadableInterface ( std::string const&, XMLReadablePtr ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 17 entries | Virtual Table (New) - 20 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~InterfaceBase |
~InterfaceBase |
12 |
~InterfaceBase |
~InterfaceBase |
16 |
InterfaceBase::GetDescription |
InterfaceBase::GetReadableInterface |
20 |
InterfaceBase::SetDescription |
InterfaceBase::SetReadableInterface |
24 |
InterfaceBase::SetUserData |
InterfaceBase::GetDescription |
28 |
InterfaceBase::SetUserData |
InterfaceBase::SetDescription |
32 |
InterfaceBase::GetUserData |
InterfaceBase::SetUserData |
36 |
InterfaceBase::GetURI |
InterfaceBase::SetUserData |
40 |
InterfaceBase::GetXMLFilename |
InterfaceBase::GetUserData |
44 |
InterfaceBase::Clone |
InterfaceBase::GetURI |
48 |
InterfaceBase::SendCommand |
InterfaceBase::GetXMLFilename |
52 |
InterfaceBase::RegisterCommand |
InterfaceBase::Clone |
56 |
InterfaceBase::UnregisterCommand |
InterfaceBase::SendCommand |
60 |
__cxa_pure_virtual |
InterfaceBase::Serialize |
64 |
InterfaceBase::_GetCommandHelp |
InterfaceBase::RegisterCommand |
68 |
|
InterfaceBase::UnregisterCommand |
72 |
|
__cxa_pure_virtual |
76 |
|
InterfaceBase::_GetCommandHelp |
[+] affected symbols (222)
CollisionCheckerBase::CheckCollision ( KinBodyConstPtr pbody1, CollisionReportPtr report )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::CheckCollision ( KinBodyConstPtr pbody1, KinBodyConstPtr pbody2, CollisionReportPtr report )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::CheckCollision ( KinBodyConstPtr pbody, std::vector<KinBodyConstPtr>const& vbodyexcluded, std::vector<KinBody::LinkConstPtr>const& vlinkexcluded, CollisionReportPtr report )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::CheckCollision ( KinBody::LinkConstPtr plink, CollisionReportPtr report )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::CheckCollision ( KinBody::LinkConstPtr plink, KinBodyConstPtr pbody, CollisionReportPtr report )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::CheckCollision ( KinBody::LinkConstPtr plink1, KinBody::LinkConstPtr plink2, CollisionReportPtr report )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::CheckCollision ( KinBody::LinkConstPtr plink, std::vector<KinBodyConstPtr>const& vbodyexcluded, std::vector<KinBody::LinkConstPtr>const& vlinkexcluded, CollisionReportPtr report )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::CheckCollision ( RAY const& ray, CollisionReportPtr report )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::CheckCollision ( RAY const& ray, KinBodyConstPtr pbody, CollisionReportPtr report )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::CheckCollision ( RAY const& ray, KinBody::LinkConstPtr plink, CollisionReportPtr report )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::CheckSelfCollision ( KinBodyConstPtr pbody, CollisionReportPtr report )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::DestroyEnvironment ( )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::GetCollisionOptions ( ) constThis method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::GetHash ( ) constThis method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::InitEnvironment ( )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::InitKinBody ( KinBodyPtr pbody )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::SetCollisionOptions ( int collisionoptions )This method is from derived class 'CollisionCheckerBase'.
CollisionCheckerBase::SetTolerance ( dReal tolerance )This method is from derived class 'CollisionCheckerBase'.
ControllerBase::GetControlDOFIndices ( ) constThis method is from derived class 'ControllerBase'.
ControllerBase::GetHash ( ) constThis method is from derived class 'ControllerBase'.
ControllerBase::GetRobot ( ) constThis method is from derived class 'ControllerBase'.
ControllerBase::Init ( RobotBasePtr robot, std::vector<int>const& dofindices, int nControlTransformation )This method is from derived class 'ControllerBase'.
ControllerBase::IsControlTransformation ( ) constThis method is from derived class 'ControllerBase'.
ControllerBase::IsDone ( )This method is from derived class 'ControllerBase'.
ControllerBase::Reset ( int options )This method is from derived class 'ControllerBase'.
ControllerBase::SetDesired ( std::vector<double>const& values, TransformConstPtr trans )This method is from derived class 'ControllerBase'.
ControllerBase::SetPath ( TrajectoryBaseConstPtr ptraj )This method is from derived class 'ControllerBase'.
ControllerBase::SimulationStep ( dReal fTimeElapsed )This method is from derived class 'ControllerBase'.
IkSolverBase::GetFreeParameters ( std::vector<double>& vFreeParameters ) constThis method is from derived class 'IkSolverBase'.
IkSolverBase::GetHash ( ) constThis method is from derived class 'IkSolverBase'.
IkSolverBase::GetManipulator ( ) constThis method is from derived class 'IkSolverBase'.
IkSolverBase::GetNumFreeParameters ( ) constThis method is from derived class 'IkSolverBase'.
IkSolverBase::Solve ( IkParameterization const& param, int filteroptions, std::vector<std::vector<double> >& solutions )This method is from derived class 'IkSolverBase'.
IkSolverBase::Solve ( IkParameterization const& param, std::vector<double>const& q0, int filteroptions, boost::shared_ptr<std::vector<double> > solution )This method is from derived class 'IkSolverBase'.
IkSolverBase::Solve ( IkParameterization const& param, std::vector<double>const& vFreeParameters, int filteroptions, std::vector<std::vector<double> >& solutions )This method is from derived class 'IkSolverBase'.
IkSolverBase::Solve ( IkParameterization const& param, std::vector<double>const& q0, std::vector<double>const& vFreeParameters, int filteroptions, boost::shared_ptr<std::vector<double> > solution )This method is from derived class 'IkSolverBase'.
InterfaceBase::_GetCommandHelp ( std::ostream& sout, std::istream& sinput ) constThis method is from 'InterfaceBase' class.
InterfaceBase::Clone ( InterfaceBaseConstPtr preference, int cloningoptions )This method is from 'InterfaceBase' class.
InterfaceBase::GetHash ( ) constThis method is from 'InterfaceBase' class.
InterfaceBase::SendCommand ( std::ostream& os, std::istream& is )This method is from 'InterfaceBase' class.
InterfaceBase::UnregisterCommand ( std::string const& cmdname )This method is from 'InterfaceBase' class.
KinBody::_AttachBody ( KinBodyPtr body )This method is from derived class 'KinBody'.
KinBody::_ComputeInternalInformation ( )This method is from derived class 'KinBody'.
KinBody::_IsAttached ( KinBodyConstPtr body, std::set<KinBodyConstPtr>& setChecked ) constThis method is from derived class 'KinBody'.
KinBody::_ParametersChanged ( int parameters )This method is from derived class 'KinBody'.
KinBody::_RemoveAttachedBody ( KinBodyPtr body )This method is from derived class 'KinBody'.
KinBody::_ResetInternalCollisionCache ( )This method is from derived class 'KinBody'.
KinBody::CalculateAngularVelocityJacobian ( int linkindex, boost::multi_array<double, 2u>& vjacobian ) constThis method is from derived class 'KinBody'.
KinBody::CalculateJacobian ( int linkindex, Vector const& offset, boost::multi_array<double, 2u>& vjacobian ) constThis method is from derived class 'KinBody'.
KinBody::CalculateJacobian ( int linkindex, Vector const& offset, std::vector<double>& pfJacobian ) constThis method is from derived class 'KinBody'.
KinBody::CalculateRotationJacobian ( int linkindex, Vector const& quat, boost::multi_array<double, 2u>& vjacobian ) constThis method is from derived class 'KinBody'.
KinBody::CalculateRotationJacobian ( int linkindex, Vector const& quat, std::vector<double>& pfJacobian ) constThis method is from derived class 'KinBody'.
KinBody::CheckSelfCollision ( CollisionReportPtr report ) constThis method is from derived class 'KinBody'.
KinBody::Destroy ( )This method is from derived class 'KinBody'.
KinBody::DoesAffect ( int jointindex, int linkindex ) constThis method is from derived class 'KinBody'.
KinBody::GetAdjacentLinks ( ) constThis method is from derived class 'KinBody'.
KinBody::GetAttached ( std::set<KinBodyPtr>& setAttached ) constThis method is from derived class 'KinBody'.
KinBody::GetChain ( int linkindex1, int linkindex2, std::vector<KinBody::JointPtr>& vjoints ) constThis method is from derived class 'KinBody'.
KinBody::GetChain ( int linkindex1, int linkindex2, std::vector<KinBody::LinkPtr>& vlinks ) constThis method is from derived class 'KinBody'.
KinBody::GetClosedLoops ( ) constThis method is from derived class 'KinBody'.
KinBody::GetConfigurationValues ( std::vector<double>& v ) constThis method is from derived class 'KinBody'.
KinBody::GetDependencyOrderedJoints ( ) constThis method is from derived class 'KinBody'.
KinBody::GetDOF ( ) constThis method is from derived class 'KinBody'.
KinBody::GetDOFMaxTorque ( std::vector<double>& v ) constThis method is from derived class 'KinBody'.
KinBody::GetDOFTorqueLimits ( std::vector<double>& maxaccelerations ) constThis method is from derived class 'KinBody'.
KinBody::GetEnvironmentId ( ) constThis method is from derived class 'KinBody'.
KinBody::GetHash ( ) constThis method is from derived class 'KinBody'.
KinBody::GetJoint ( std::string const& name ) constThis method is from derived class 'KinBody'.
KinBody::GetJointFromDOFIndex ( int dofindex ) constThis method is from derived class 'KinBody'.
KinBody::GetJointIndex ( std::string const& name ) constThis method is from derived class 'KinBody'.
KinBody::GetKinematicsGeometryHash ( ) constThis method is from derived class 'KinBody'.
KinBody::GetLink ( std::string const& name ) constThis method is from derived class 'KinBody'.
KinBody::GetLinkTransformations ( std::vector<Transform>& transforms ) constThis method is from derived class 'KinBody'.
KinBody::GetLinkTransformations ( std::vector<Transform>& transforms, std::vector<int>& dofbranches ) constThis method is from derived class 'KinBody'.
KinBody::GetLinkVelocities ( std::vector<std::pair<Vector, geometry::RaveVector<double> > >& velocities ) constThis method is from derived class 'KinBody'.
KinBody::GetNonAdjacentLinks ( int adjacentoptions ) constThis method is from derived class 'KinBody'.
KinBody::GetTransform ( ) constThis method is from derived class 'KinBody'.
KinBody::InitFromBoxes ( std::vector<AABB>const& boxes, bool visible )This method is from derived class 'KinBody'.
KinBody::InitFromBoxes ( std::vector<OBB>const& boxes, bool visible )This method is from derived class 'KinBody'.
KinBody::InitFromSpheres ( std::vector<Vector>const& spheres, bool visible )This method is from derived class 'KinBody'.
KinBody::InitFromTrimesh ( KinBody::Link::TRIMESH const& trimesh, bool visible )This method is from derived class 'KinBody'.
KinBody::IsAttached ( KinBodyConstPtr body ) constThis method is from derived class 'KinBody'.
KinBody::IsDOFInChain ( int linkindex1, int linkindex2, int dofindex ) constThis method is from derived class 'KinBody'.
KinBody::IsEnabled ( ) constThis method is from derived class 'KinBody'.
KinBody::IsVisible ( ) constThis method is from derived class 'KinBody'.
KinBody::serialize ( std::ostream& o, int options ) constThis method is from derived class 'KinBody'.
KinBody::SetDOFAccelerationLimits ( std::vector<double>const& maxlimits )This method is from derived class 'KinBody'.
KinBody::SetDOFTorqueLimits ( std::vector<double>const& maxlimits )This method is from derived class 'KinBody'.
KinBody::SetDOFVelocityLimits ( std::vector<double>const& maxlimits )This method is from derived class 'KinBody'.
KinBody::SetLinkTransformations ( std::vector<Transform>const& transforms )This method is from derived class 'KinBody'.
KinBody::SetLinkTransformations ( std::vector<Transform>const& transforms, std::vector<int>const& dofbranches )This method is from derived class 'KinBody'.
KinBody::SetLinkVelocities ( std::vector<std::pair<Vector, geometry::RaveVector<double> > >const& velocities )This method is from derived class 'KinBody'.
KinBody::SetName ( std::string const& name )This method is from derived class 'KinBody'.
KinBody::SetVelocity ( Vector const& linearvel, Vector const& angularvel )This method is from derived class 'KinBody'.
KinBody::SetVisible ( bool visible )This method is from derived class 'KinBody'.
KinBody::SetZeroConfiguration ( )This method is from derived class 'KinBody'.
KinBody::SimulationStep ( dReal fElapsedTime )This method is from derived class 'KinBody'.
ModuleBase::GetHash ( ) constThis method is from derived class 'ModuleBase'.
MultiController::AttachController ( ControllerBasePtr controller, std::vector<int>const& dofindices, int nControlTransformation )This method is from derived class 'MultiController'.
MultiController::GetController ( int dof ) constThis method is from derived class 'MultiController'.
MultiController::RemoveController ( ControllerBasePtr controller )This method is from derived class 'MultiController'.
PhysicsEngineBase::DestroyEnvironment ( )This method is from derived class 'PhysicsEngineBase'.
PhysicsEngineBase::GetHash ( ) constThis method is from derived class 'PhysicsEngineBase'.
PhysicsEngineBase::GetLinkVelocities ( KinBodyConstPtr body, std::vector<std::pair<Vector, geometry::RaveVector<double> > >& velocities )This method is from derived class 'PhysicsEngineBase'.
PhysicsEngineBase::GetLinkVelocity ( KinBody::LinkConstPtr link, Vector& linearvel, Vector& angularvel )This method is from derived class 'PhysicsEngineBase'.
PhysicsEngineBase::GetPhysicsOptions ( ) constThis method is from derived class 'PhysicsEngineBase'.
PhysicsEngineBase::InitEnvironment ( )This method is from derived class 'PhysicsEngineBase'.
PhysicsEngineBase::InitKinBody ( KinBodyPtr body )This method is from derived class 'PhysicsEngineBase'.
PhysicsEngineBase::SetLinkVelocities ( KinBodyPtr body, std::vector<std::pair<Vector, geometry::RaveVector<double> > >const& velocities )This method is from derived class 'PhysicsEngineBase'.
PhysicsEngineBase::SetLinkVelocity ( KinBody::LinkPtr link, Vector const& linearvel, Vector const& angularvel )This method is from derived class 'PhysicsEngineBase'.
PhysicsEngineBase::SetPhysicsOptions ( int physicsoptions )This method is from derived class 'PhysicsEngineBase'.
PhysicsEngineBase::SetPhysicsOptions ( std::ostream& sout, std::istream& sinput )This method is from derived class 'PhysicsEngineBase'.
PhysicsEngineBase::SimulateStep ( dReal fTimeElapsed )This method is from derived class 'PhysicsEngineBase'.
PlannerBase::_CallCallbacks ( PlannerBase::PlannerProgress const& progress )This method is from derived class 'PlannerBase'.
PlannerBase::_ProcessPostPlanners ( RobotBasePtr probot, TrajectoryBasePtr ptraj )This method is from derived class 'PlannerBase'.
PlannerBase::GetHash ( ) constThis method is from derived class 'PlannerBase'.
PlannerBase::GetParameters ( ) constThis method is from derived class 'PlannerBase'.
PlannerBase::InitPlan ( RobotBasePtr robot, PlannerBase::PlannerParametersConstPtr params )This method is from derived class 'PlannerBase'.
PlannerBase::InitPlan ( RobotBasePtr robot, std::istream& isParameters )This method is from derived class 'PlannerBase'.
PlannerBase::PlanPath ( TrajectoryBasePtr ptraj )This method is from derived class 'PlannerBase'.
RobotBase::_UpdateAttachedSensors ( )This method is from derived class 'RobotBase'.
RobotBase::_UpdateGrabbedBodies ( )This method is from derived class 'RobotBase'.
RobotBase::CalculateActiveAngularVelocityJacobian ( int index, boost::multi_array<double, 2u>& mjacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CalculateActiveAngularVelocityJacobian ( int index, std::vector<double>& pfJacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, boost::multi_array<double, 2u>& mjacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, std::vector<double>& pfJacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, boost::multi_array<double, 2u>& vjacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, std::vector<double>& pfJacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CheckLinkCollision ( int ilinkindex, Transform const& tlinktrans, CollisionReportPtr report )This method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFAccelerationLimits ( std::vector<double>& v ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFIndices ( ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFLimits ( std::vector<double>& lower, std::vector<double>& upper ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFResolutions ( std::vector<double>& v ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFValues ( std::vector<double>& v ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFVelocities ( std::vector<double>& velocities ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFVelocityLimits ( std::vector<double>& v ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFWeights ( std::vector<double>& v ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveManipulator ( )This method is from derived class 'RobotBase'.
RobotBase::GetActiveManipulator ( ) constThis method is from derived class 'RobotBase'.
RobotBase::GetAffineRotation3DLimits ( Vector& lower, Vector& upper ) constThis method is from derived class 'RobotBase'.
RobotBase::GetAffineRotationAxisLimits ( Vector& lower, Vector& upper ) constThis method is from derived class 'RobotBase'.
RobotBase::GetAffineTranslationLimits ( Vector& lower, Vector& upper ) constThis method is from derived class 'RobotBase'.
RobotBase::GetGrabbed ( std::vector<KinBodyPtr>& vbodies ) constThis method is from derived class 'RobotBase'.
RobotBase::GetHash ( ) constThis method is from derived class 'RobotBase'.
RobotBase::GetRobotStructureHash ( ) constThis method is from derived class 'RobotBase'.
RobotBase::Grab ( KinBodyPtr body )This method is from derived class 'RobotBase'.
RobotBase::Grab ( KinBodyPtr body, KinBody::LinkPtr pRobotLinkToGrabWith )This method is from derived class 'RobotBase'.
RobotBase::Grab ( KinBodyPtr body, KinBody::LinkPtr pRobotLinkToGrabWith, std::set<int>const& setRobotLinksToIgnore )This method is from derived class 'RobotBase'.
RobotBase::Grab ( KinBodyPtr body, std::set<int>const& setRobotLinksToIgnore )This method is from derived class 'RobotBase'.
RobotBase::IsGrabbing ( KinBodyConstPtr body ) constThis method is from derived class 'RobotBase'.
RobotBase::RegrabAll ( )This method is from derived class 'RobotBase'.
RobotBase::Release ( KinBodyPtr body )This method is from derived class 'RobotBase'.
RobotBase::ReleaseAllGrabbed ( )This method is from derived class 'RobotBase'.
RobotBase::SetActiveDOFs ( std::vector<int>const& dofindices, int affine )This method is from derived class 'RobotBase'.
RobotBase::SetActiveDOFs ( std::vector<int>const& dofindices, int affine, Vector const& rotationaxis )This method is from derived class 'RobotBase'.
RobotBase::SetActiveManipulator ( int index )This method is from derived class 'RobotBase'.
RobotBase::SetActiveManipulator ( std::string const& manipname )This method is from derived class 'RobotBase'.
RobotBase::SetActiveMotion ( TrajectoryBaseConstPtr ptraj )This method is from derived class 'RobotBase'.
RobotBase::SetActiveMotion ( TrajectoryBaseConstPtr ptraj, dReal fSpeed )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotation3DLimits ( Vector const& lower, Vector const& upper )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotation3DMaxVels ( Vector const& vels )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotation3DResolution ( Vector const& resolution )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotation3DWeights ( Vector const& weights )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationAxisLimits ( Vector const& lower, Vector const& upper )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationAxisMaxVels ( Vector const& vels )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationAxisResolution ( Vector const& resolution )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationAxisWeights ( Vector const& weights )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationQuatLimits ( Vector const& quatangle )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationQuatMaxVels ( dReal vels )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationQuatResolution ( dReal resolution )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationQuatWeights ( dReal weights )This method is from derived class 'RobotBase'.
RobotBase::SetAffineTranslationLimits ( Vector const& lower, Vector const& upper )This method is from derived class 'RobotBase'.
RobotBase::SetAffineTranslationMaxVels ( Vector const& vels )This method is from derived class 'RobotBase'.
RobotBase::SetAffineTranslationResolution ( Vector const& resolution )This method is from derived class 'RobotBase'.
RobotBase::SetAffineTranslationWeights ( Vector const& weights )This method is from derived class 'RobotBase'.
RobotBase::SetController ( ControllerBasePtr controller, std::vector<int>const& dofindices, int nControlTransformation )This method is from derived class 'RobotBase'.
RobotBase::SetMotion ( TrajectoryBaseConstPtr ptraj )This method is from derived class 'RobotBase'.
RobotBase::SubtractActiveDOFValues ( std::vector<double>& q1, std::vector<double>const& q2 ) constThis method is from derived class 'RobotBase'.
SensorBase::Configure ( SensorBase::ConfigureCommand command, bool blocking )This method is from derived class 'SensorBase'.
SensorBase::CreateSensorData ( SensorBase::SensorType type )This method is from derived class 'SensorBase'.
SensorBase::GetHash ( ) constThis method is from derived class 'SensorBase'.
SensorBase::GetSensorData ( SensorBase::SensorDataPtr psensordata )This method is from derived class 'SensorBase'.
SensorBase::GetSensorGeometry ( SensorBase::SensorType type )This method is from derived class 'SensorBase'.
SensorBase::GetTransform ( )This method is from derived class 'SensorBase'.
SensorBase::SetTransform ( Transform const& trans )This method is from derived class 'SensorBase'.
SensorBase::Supports ( SensorBase::SensorType type )This method is from derived class 'SensorBase'.
SensorSystemBase::AddKinBody ( KinBodyPtr pbody, XMLReadableConstPtr pdata )This method is from derived class 'SensorSystemBase'.
SensorSystemBase::AddRegisteredBodies ( std::vector<KinBodyPtr>const& vbodies )This method is from derived class 'SensorSystemBase'.
SensorSystemBase::EnableBody ( KinBodyPtr pbody, bool bEnable )This method is from derived class 'SensorSystemBase'.
SensorSystemBase::GetHash ( ) constThis method is from derived class 'SensorSystemBase'.
SensorSystemBase::IsBodyPresent ( KinBodyPtr pbody )This method is from derived class 'SensorSystemBase'.
SensorSystemBase::RemoveKinBody ( KinBodyPtr pbody )This method is from derived class 'SensorSystemBase'.
SensorSystemBase::Reset ( )This method is from derived class 'SensorSystemBase'.
SensorSystemBase::SwitchBody ( KinBodyPtr pbody1, KinBodyPtr pbody2 )This method is from derived class 'SensorSystemBase'.
SimpleSensorSystem::_UpdateBodies ( std::list<SimpleSensorSystem::SNAPSHOT>& listbodies )This method is from derived class 'SimpleSensorSystem'.
SimpleSensorSystem::_UpdateBodiesThread ( )This method is from derived class 'SimpleSensorSystem'.
SimpleSensorSystem::CreateBodyData ( KinBodyPtr pbody, boost::shared_ptr<SimpleSensorSystem::XMLData const> pdata )This method is from derived class 'SimpleSensorSystem'.
SpaceSamplerBase::GetDOF ( ) constThis method is from derived class 'SpaceSamplerBase'.
SpaceSamplerBase::GetHash ( ) constThis method is from derived class 'SpaceSamplerBase'.
SpaceSamplerBase::GetNumberOfValues ( ) constThis method is from derived class 'SpaceSamplerBase'.
SpaceSamplerBase::Supports ( SampleDataType type ) constThis method is from derived class 'SpaceSamplerBase'.
TrajectoryBase::AddPoint ( TrajectoryBase::Point const& p )This method is from derived class 'TrajectoryBase'.
TrajectoryBase::CalcTrajTiming ( RobotBasePtr probot, int interp, bool autocalc, bool activedof, dReal fmaxvelmult )This method is from derived class 'TrajectoryBase'.
TrajectoryBase::deserialize ( std::istream& I )This method is from derived class 'TrajectoryBase'.
TrajectoryBase::GetConfigurationSpecification ( ) constThis method is from derived class 'TrajectoryBase'.
TrajectoryBase::GetDuration ( ) constThis method is from derived class 'TrajectoryBase'.
TrajectoryBase::GetHash ( ) constThis method is from derived class 'TrajectoryBase'.
TrajectoryBase::GetNumWaypoints ( ) constThis method is from derived class 'TrajectoryBase'.
TrajectoryBase::GetPoints ( ) constThis method is from derived class 'TrajectoryBase'.
TrajectoryBase::GetWaypoints ( size_t startindex, size_t endindex, std::vector<double>& data ) constThis method is from derived class 'TrajectoryBase'.
TrajectoryBase::GetWaypoints ( size_t startindex, size_t endindex, std::vector<double>& data, ConfigurationSpecification const& spec ) constThis method is from derived class 'TrajectoryBase'.
TrajectoryBase::Init ( ConfigurationSpecification const& spec )This method is from derived class 'TrajectoryBase'.
TrajectoryBase::Insert ( size_t index, std::vector<double>const& data, bool bOverwrite )This method is from derived class 'TrajectoryBase'.
TrajectoryBase::Insert ( size_t index, std::vector<double>const& data, ConfigurationSpecification const& spec, bool bOverwrite )This method is from derived class 'TrajectoryBase'.
TrajectoryBase::Remove ( size_t startindex, size_t endindex )This method is from derived class 'TrajectoryBase'.
TrajectoryBase::Sample ( std::vector<double>& data, dReal time ) constThis method is from derived class 'TrajectoryBase'.
TrajectoryBase::Sample ( std::vector<double>& data, dReal time, ConfigurationSpecification const& spec ) constThis method is from derived class 'TrajectoryBase'.
TrajectoryBase::SampleTrajectory ( dReal time, TrajectoryBase::Point& tp ) constThis method is from derived class 'TrajectoryBase'.
TrajectoryBase::serialize ( std::ostream& O, int options ) constThis method is from derived class 'TrajectoryBase'.
ViewerBase::GetHash ( ) constThis method is from derived class 'ViewerBase'.
ViewerBase::main ( bool bShow )This method is from derived class 'ViewerBase'.
ViewerBase::quitmainloop ( )This method is from derived class 'ViewerBase'.
kinbody.h
namespace OpenRAVE
[+] class KinBody (45)
| Change |
Effect |
1 | Virtual method KinBody::ComputeHessianAxisAngle ( int, std::vector<double>&, std::vector<int>const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 | Virtual method KinBody::ComputeHessianTranslation ( int, Vector const&, std::vector<double>&, std::vector<int>const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Virtual method KinBody::ComputeInverseDynamics ( boost::array<std::vector<double>,3u>&, std::vector<double>const&, KinBody::ForceTorqueMap const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
4 | Virtual method KinBody::ComputeInverseDynamics ( std::vector<double>&, std::vector<double>const&, KinBody::ForceTorqueMap const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
5 | Virtual method KinBody::ComputeJacobianAxisAngle ( int, std::vector<double>&, std::vector<int>const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
6 | Virtual method KinBody::ComputeJacobianTranslation ( int, Vector const&, std::vector<double>&, std::vector<int>const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
7 | Virtual method KinBody::GetDOFResolutions ( std::vector<double>&, std::vector<int>const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
8 | Virtual method KinBody::GetDOFValues ( std::vector<double>&, std::vector<int>const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
9 | Virtual method KinBody::GetDOFVelocities ( std::vector<double>&, std::vector<int>const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
10 | Virtual method KinBody::GetDOFWeights ( std::vector<double>&, std::vector<int>const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
11 | Virtual method KinBody::GetLinkAccelerations ( std::vector<double>const&, std::vector<std::pair<Vector,geometry::RaveVector<double> > >& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
12 | Virtual method KinBody::SetDOFLimits ( std::vector<double>const&, std::vector<double>const& ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
13 | Virtual method KinBody::SetDOFValues ( std::vector<double>const&, Transform const&, uint32_t ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
14 | Virtual method KinBody::SetDOFVelocities ( std::vector<double>const&, Vector const&, Vector const&, uint32_t ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
15 | Virtual method KinBody::SetDOFVelocities ( std::vector<double>const&, uint32_t ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
16 | Virtual method KinBody::SetDOFWeights ( std::vector<double>const&, std::vector<int>const& ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
17 | Virtual method KinBody::SetNonCollidingConfiguration ( ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
18 | Virtual method KinBody::SubtractDOFValues ( std::vector<double>&, std::vector<double>const&, std::vector<int>const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
19 | Virtual method KinBody::_ComputeDOFLinkVelocities ( std::vector<double>&, std::vector<std::pair<Vector,geometry::RaveVector<double> > >&, bool ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
20 | Virtual method KinBody::_ComputeLinkAccelerations ( std::vector<double>const&, std::vector<double>const&, std::vector<std::pair<Vector,geometry::RaveVector<double> > >const&, std::vector<std::pair<Vector,geometry::RaveVector<double> > >&, Vector const& ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
21 | Virtual method KinBody::GetDOFAccelerationLimits ( std::vector<double>& ) const has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
22 | Virtual method KinBody::GetDOFResolutions ( std::vector<double>& ) const has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
23 | Virtual method KinBody::GetDOFVelocityLimits ( std::vector<double>& ) const has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
24 | Virtual method KinBody::GetDOFWeights ( std::vector<double>& ) const has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
25 | Virtual method KinBody::GetRigidlyAttachedLinks ( int, std::vector<KinBody::LinkPtr>& ) const has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
26 | Virtual method KinBody::GetVelocity ( Vector&, Vector& ) const has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
27 | Virtual method KinBody::InitFromData ( std::string const&, AttributesList const& ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
28 | Virtual method KinBody::InitFromFile ( std::string const&, AttributesList const& ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
29 | Virtual method KinBody::SetDOFValues ( std::vector<double>const&, Transform const&, bool ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
30 | Virtual method KinBody::SetDOFValues ( std::vector<double>const&, bool ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
31 | Virtual method KinBody::SetDOFVelocities ( std::vector<double>const&, Vector const&, Vector const&, bool ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
32 | Virtual method KinBody::SetDOFVelocities ( std::vector<double>const&, bool ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
33 | Virtual method KinBody::SetDOFWeights ( std::vector<double>const& ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
34 | Virtual method KinBody::SetJointTorques ( std::vector<double>const&, bool ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
35 | Virtual method KinBody::SetJointVelocities ( std::vector<double>const& ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
36 | Virtual method KinBody::SubtractDOFValues ( std::vector<double>&, std::vector<double>const& ) const has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
37 | Virtual method KinBody::SubtractJointValues ( std::vector<double>&, std::vector<double>const& ) const has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
38 | Virtual method KinBody::_CreateFunctionParser ( ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
39 | The relative position of virtual method KinBody::CalculateAngularVelocityJacobian ( int, boost::multi_array<double,2u>& ) const has been changed from 50 to 51. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
40 | The relative position of virtual method KinBody::CalculateJacobian ( int, Vector const&, boost::multi_array<double,2u>& ) const has been changed from 46 to 47. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
41 | The relative position of virtual method KinBody::CalculateRotationJacobian ( int, Vector const&, boost::multi_array<double,2u>& ) const has been changed from 48 to 49. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
42 | The relative position of virtual method KinBody::CalculateRotationJacobian ( int, Vector const&, std::vector<double>& ) const has been changed from 49 to 48. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
43 | The relative position of virtual method KinBody::GetKinematicsGeometryHash ( ) const has been changed from 67 to 66. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
44 | The relative position of virtual method KinBody::SetZeroConfiguration ( ) has been changed from 68 to 67. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
45 | The relative position of virtual method KinBody::serialize ( std::ostream&, int ) const has been changed from 66 to 69. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 124 entries | Virtual Table (New) - 129 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~KinBody |
~KinBody |
12 |
~KinBody |
~KinBody |
16 |
InterfaceBase::GetDescription |
InterfaceBase::GetReadableInterface |
20 |
InterfaceBase::SetDescription |
InterfaceBase::SetReadableInterface |
24 |
InterfaceBase::SetUserData |
InterfaceBase::GetDescription |
28 |
InterfaceBase::SetUserData |
InterfaceBase::SetDescription |
32 |
InterfaceBase::GetUserData |
InterfaceBase::SetUserData |
36 |
InterfaceBase::GetURI |
InterfaceBase::SetUserData |
40 |
InterfaceBase::GetXMLFilename |
InterfaceBase::GetUserData |
44 |
KinBody::Clone |
InterfaceBase::GetURI |
48 |
InterfaceBase::SendCommand |
InterfaceBase::GetXMLFilename |
52 |
InterfaceBase::RegisterCommand |
KinBody::Clone |
56 |
InterfaceBase::UnregisterCommand |
InterfaceBase::SendCommand |
60 |
KinBody::GetHash |
KinBody::Serialize |
64 |
InterfaceBase::_GetCommandHelp |
InterfaceBase::RegisterCommand |
68 |
KinBody::Destroy |
InterfaceBase::UnregisterCommand |
72 |
KinBody::InitFromFile |
KinBody::GetHash |
76 |
KinBody::InitFromData |
InterfaceBase::_GetCommandHelp |
80 |
KinBody::InitFromBoxes |
KinBody::Destroy |
84 |
KinBody::InitFromBoxes |
KinBody::InitFromBoxes |
88 |
KinBody::InitFromSpheres |
KinBody::InitFromBoxes |
92 |
KinBody::InitFromTrimesh |
KinBody::InitFromSpheres |
96 |
KinBody::GetName |
KinBody::InitFromTrimesh |
100 |
KinBody::SetName |
KinBody::GetName |
104 |
KinBody::GetDOF |
KinBody::SetName |
108 |
KinBody::GetDOFValues |
KinBody::GetDOF |
112 |
KinBody::GetDOFVelocities |
KinBody::GetDOFValues |
116 |
KinBody::GetDOFLimits |
KinBody::GetDOFVelocities |
120 |
KinBody::GetDOFVelocityLimits |
KinBody::GetDOFLimits |
124 |
KinBody::GetDOFVelocityLimits |
KinBody::GetDOFVelocityLimits |
128 |
KinBody::GetDOFAccelerationLimits |
KinBody::GetDOFVelocityLimits |
132 |
KinBody::GetDOFTorqueLimits |
KinBody::GetDOFAccelerationLimits |
136 |
KinBody::GetDOFMaxVel |
KinBody::GetDOFTorqueLimits |
140 |
KinBody::GetDOFMaxAccel |
KinBody::GetDOFMaxVel |
144 |
KinBody::GetDOFMaxTorque |
KinBody::GetDOFMaxAccel |
148 |
KinBody::GetDOFResolutions |
KinBody::GetDOFMaxTorque |
152 |
KinBody::GetDOFWeights |
KinBody::GetDOFResolutions |
156 |
KinBody::SetDOFVelocityLimits |
KinBody::GetDOFWeights |
160 |
KinBody::SetDOFAccelerationLimits |
KinBody::SetDOFVelocityLimits |
164 |
KinBody::SetDOFTorqueLimits |
KinBody::SetDOFAccelerationLimits |
168 |
KinBody::SetDOFWeights |
KinBody::SetDOFTorqueLimits |
172 |
KinBody::GetRigidlyAttachedLinks |
KinBody::SetDOFWeights |
176 |
KinBody::GetDependencyOrderedJoints |
KinBody::SetDOFLimits |
180 |
KinBody::GetClosedLoops |
KinBody::GetDependencyOrderedJoints |
184 |
KinBody::GetChain |
KinBody::GetClosedLoops |
188 |
KinBody::GetChain |
KinBody::GetChain |
192 |
KinBody::IsDOFInChain |
KinBody::GetChain |
196 |
KinBody::GetJointIndex |
KinBody::IsDOFInChain |
200 |
KinBody::GetJoint |
KinBody::GetJointIndex |
204 |
KinBody::GetJointFromDOFIndex |
KinBody::GetJoint |
208 |
KinBody::SubtractDOFValues |
KinBody::GetJointFromDOFIndex |
212 |
KinBody::SubtractJointValues |
KinBody::SubtractDOFValues |
216 |
KinBody::SetDOFTorques |
KinBody::SetDOFTorques |
220 |
KinBody::SetJointTorques |
KinBody::GetLinks |
224 |
KinBody::GetLinks |
KinBody::GetLink |
228 |
KinBody::GetLink |
KinBody::SimulationStep |
232 |
KinBody::SimulationStep |
KinBody::GetLinkTransformations |
236 |
KinBody::GetLinkTransformations |
KinBody::GetLinkTransformations |
240 |
KinBody::GetLinkTransformations |
KinBody::GetBodyTransformations |
244 |
KinBody::GetBodyTransformations |
KinBody::GetTransform |
248 |
KinBody::GetTransform |
KinBody::SetVelocity |
252 |
KinBody::SetVelocity |
KinBody::SetDOFVelocities |
256 |
KinBody::SetDOFVelocities |
KinBody::SetDOFVelocities |
260 |
KinBody::SetDOFVelocities |
KinBody::GetLinkVelocities |
264 |
KinBody::GetLinkVelocities |
KinBody::GetLinkAccelerations |
268 |
KinBody::SetTransform |
KinBody::SetTransform |
272 |
KinBody::ComputeAABB |
KinBody::ComputeAABB |
276 |
KinBody::GetCenterOfMass |
KinBody::GetCenterOfMass |
280 |
KinBody::Enable |
KinBody::Enable |
284 |
KinBody::EnableLink |
KinBody::IsEnabled |
288 |
KinBody::IsEnabled |
KinBody::SetVisible |
292 |
KinBody::SetVisible |
KinBody::IsVisible |
296 |
KinBody::IsVisible |
KinBody::SetDOFValues |
300 |
KinBody::SetDOFValues |
KinBody::SetJointValues |
304 |
KinBody::SetJointValues |
KinBody::SetDOFValues |
308 |
KinBody::SetDOFValues |
KinBody::SetJointValues |
312 |
KinBody::SetJointValues |
KinBody::SetLinkTransformations |
316 |
KinBody::SetLinkTransformations |
KinBody::SetLinkTransformations |
320 |
KinBody::SetLinkTransformations |
KinBody::SetBodyTransformations |
324 |
KinBody::SetBodyTransformations |
KinBody::SetLinkVelocities |
328 |
KinBody::SetLinkVelocities |
KinBody::ComputeJacobianTranslation |
332 |
KinBody::CalculateJacobian |
KinBody::CalculateJacobian |
336 |
KinBody::CalculateJacobian |
KinBody::CalculateJacobian |
340 |
KinBody::CalculateRotationJacobian |
KinBody::CalculateRotationJacobian |
344 |
KinBody::CalculateRotationJacobian |
KinBody::CalculateRotationJacobian |
348 |
KinBody::CalculateAngularVelocityJacobian |
KinBody::ComputeJacobianAxisAngle |
352 |
KinBody::CalculateAngularVelocityJacobian |
KinBody::CalculateAngularVelocityJacobian |
356 |
KinBody::CheckSelfCollision |
KinBody::CalculateAngularVelocityJacobian |
360 |
KinBody::IsAttached |
KinBody::ComputeHessianTranslation |
364 |
KinBody::GetAttached |
KinBody::ComputeHessianAxisAngle |
368 |
KinBody::IsRobot |
KinBody::ComputeInverseDynamics |
372 |
KinBody::GetEnvironmentId |
KinBody::ComputeInverseDynamics |
376 |
KinBody::DoesAffect |
KinBody::CheckSelfCollision |
380 |
KinBody::GetViewerData |
KinBody::IsAttached |
384 |
KinBody::GetGuiData |
KinBody::GetAttached |
388 |
KinBody::GetNonAdjacentLinks |
KinBody::IsRobot |
392 |
KinBody::GetAdjacentLinks |
KinBody::GetEnvironmentId |
396 |
KinBody::GetPhysicsData |
KinBody::DoesAffect |
400 |
KinBody::GetCollisionData |
KinBody::GetViewerData |
404 |
KinBody::GetManageData |
KinBody::GetGuiData |
408 |
KinBody::GetUpdateStamp |
KinBody::GetNonAdjacentLinks |
412 |
KinBody::RegisterChangeCallback |
KinBody::GetAdjacentLinks |
416 |
KinBody::serialize |
KinBody::GetPhysicsData |
420 |
KinBody::GetKinematicsGeometryHash |
KinBody::GetCollisionData |
424 |
KinBody::SetJointVelocities |
KinBody::GetManageData |
428 |
KinBody::GetVelocity |
KinBody::GetUpdateStamp |
432 |
KinBody::SetZeroConfiguration |
KinBody::RegisterChangeCallback |
436 |
KinBody::GetConfigurationSpecification |
KinBody::GetKinematicsGeometryHash |
440 |
KinBody::GetConfigurationSpecificationIndices |
KinBody::SetZeroConfiguration |
444 |
KinBody::SetConfigurationValues |
KinBody::SetNonCollidingConfiguration |
448 |
KinBody::GetConfigurationValues |
KinBody::GetConfigurationSpecification |
452 |
KinBody::SetPhysicsData |
KinBody::GetConfigurationSpecificationIndices |
456 |
KinBody::SetCollisionData |
KinBody::SetConfigurationValues |
460 |
KinBody::SetViewerData |
KinBody::GetConfigurationValues |
464 |
KinBody::SetManageData |
KinBody::serialize |
468 |
KinBody::_ComputeInternalInformation |
KinBody::SetPhysicsData |
472 |
KinBody::_ParametersChanged |
KinBody::SetCollisionData |
476 |
KinBody::_IsAttached |
KinBody::SetViewerData |
480 |
KinBody::_AttachBody |
KinBody::SetManageData |
484 |
KinBody::_RemoveAttachedBody |
KinBody::_ComputeInternalInformation |
488 |
KinBody::_ResetInternalCollisionCache |
KinBody::_ComputeDOFLinkVelocities |
492 |
KinBody::_CreateFunctionParser |
KinBody::_ComputeLinkAccelerations |
496 |
|
KinBody::_ParametersChanged |
500 |
|
KinBody::_IsAttached |
504 |
|
KinBody::_AttachBody |
508 |
|
KinBody::_RemoveAttachedBody |
512 |
|
KinBody::_ResetInternalCollisionCache |
[+] affected symbols (118)
InterfaceBase::_GetCommandHelp ( std::ostream& sout, std::istream& sinput ) constThis method is from derived class 'InterfaceBase'.
InterfaceBase::Clone ( InterfaceBaseConstPtr preference, int cloningoptions )This method is from derived class 'InterfaceBase'.
InterfaceBase::GetHash ( ) constThis method is from derived class 'InterfaceBase'.
InterfaceBase::SendCommand ( std::ostream& os, std::istream& is )This method is from derived class 'InterfaceBase'.
InterfaceBase::UnregisterCommand ( std::string const& cmdname )This method is from derived class 'InterfaceBase'.
KinBody::_AttachBody ( KinBodyPtr body )This method is from 'KinBody' class.
KinBody::_ComputeInternalInformation ( )This method is from 'KinBody' class.
KinBody::_IsAttached ( KinBodyConstPtr body, std::set<KinBodyConstPtr>& setChecked ) constThis method is from 'KinBody' class.
KinBody::_ParametersChanged ( int parameters )This method is from 'KinBody' class.
KinBody::_RemoveAttachedBody ( KinBodyPtr body )This method is from 'KinBody' class.
KinBody::_ResetInternalCollisionCache ( )This method is from 'KinBody' class.
KinBody::CalculateAngularVelocityJacobian ( int linkindex, boost::multi_array<double, 2u>& vjacobian ) constThis method is from 'KinBody' class.
KinBody::CalculateJacobian ( int linkindex, Vector const& offset, boost::multi_array<double, 2u>& vjacobian ) constThis method is from 'KinBody' class.
KinBody::CalculateJacobian ( int linkindex, Vector const& offset, std::vector<double>& pfJacobian ) constThis method is from 'KinBody' class.
KinBody::CalculateRotationJacobian ( int linkindex, Vector const& quat, boost::multi_array<double, 2u>& vjacobian ) constThis method is from 'KinBody' class.
KinBody::CalculateRotationJacobian ( int linkindex, Vector const& quat, std::vector<double>& pfJacobian ) constThis method is from 'KinBody' class.
KinBody::CheckSelfCollision ( CollisionReportPtr report ) constThis method is from 'KinBody' class.
KinBody::Destroy ( )This method is from 'KinBody' class.
KinBody::DoesAffect ( int jointindex, int linkindex ) constThis method is from 'KinBody' class.
KinBody::GetAdjacentLinks ( ) constThis method is from 'KinBody' class.
KinBody::GetAttached ( std::set<KinBodyPtr>& setAttached ) constThis method is from 'KinBody' class.
KinBody::GetChain ( int linkindex1, int linkindex2, std::vector<KinBody::JointPtr>& vjoints ) constThis method is from 'KinBody' class.
KinBody::GetChain ( int linkindex1, int linkindex2, std::vector<KinBody::LinkPtr>& vlinks ) constThis method is from 'KinBody' class.
KinBody::GetClosedLoops ( ) constThis method is from 'KinBody' class.
KinBody::GetConfigurationValues ( std::vector<double>& v ) constThis method is from 'KinBody' class.
KinBody::GetDependencyOrderedJoints ( ) constThis method is from 'KinBody' class.
KinBody::GetDOF ( ) constThis method is from 'KinBody' class.
KinBody::GetDOFMaxTorque ( std::vector<double>& v ) constThis method is from 'KinBody' class.
KinBody::GetDOFTorqueLimits ( std::vector<double>& maxaccelerations ) constThis method is from 'KinBody' class.
KinBody::GetEnvironmentId ( ) constThis method is from 'KinBody' class.
KinBody::GetJoint ( std::string const& name ) constThis method is from 'KinBody' class.
KinBody::GetJointFromDOFIndex ( int dofindex ) constThis method is from 'KinBody' class.
KinBody::GetJointIndex ( std::string const& name ) constThis method is from 'KinBody' class.
KinBody::GetKinematicsGeometryHash ( ) constThis method is from 'KinBody' class.
KinBody::GetLink ( std::string const& name ) constThis method is from 'KinBody' class.
KinBody::GetLinkTransformations ( std::vector<Transform>& transforms ) constThis method is from 'KinBody' class.
KinBody::GetLinkTransformations ( std::vector<Transform>& transforms, std::vector<int>& dofbranches ) constThis method is from 'KinBody' class.
KinBody::GetLinkVelocities ( std::vector<std::pair<Vector, geometry::RaveVector<double> > >& velocities ) constThis method is from 'KinBody' class.
KinBody::GetNonAdjacentLinks ( int adjacentoptions ) constThis method is from 'KinBody' class.
KinBody::GetTransform ( ) constThis method is from 'KinBody' class.
KinBody::InitFromBoxes ( std::vector<AABB>const& boxes, bool visible )This method is from 'KinBody' class.
KinBody::InitFromBoxes ( std::vector<OBB>const& boxes, bool visible )This method is from 'KinBody' class.
KinBody::InitFromSpheres ( std::vector<Vector>const& spheres, bool visible )This method is from 'KinBody' class.
KinBody::InitFromTrimesh ( KinBody::Link::TRIMESH const& trimesh, bool visible )This method is from 'KinBody' class.
KinBody::IsAttached ( KinBodyConstPtr body ) constThis method is from 'KinBody' class.
KinBody::IsDOFInChain ( int linkindex1, int linkindex2, int dofindex ) constThis method is from 'KinBody' class.
KinBody::IsEnabled ( ) constThis method is from 'KinBody' class.
KinBody::IsVisible ( ) constThis method is from 'KinBody' class.
KinBody::serialize ( std::ostream& o, int options ) constThis method is from 'KinBody' class.
KinBody::SetDOFAccelerationLimits ( std::vector<double>const& maxlimits )This method is from 'KinBody' class.
KinBody::SetDOFTorqueLimits ( std::vector<double>const& maxlimits )This method is from 'KinBody' class.
KinBody::SetDOFVelocityLimits ( std::vector<double>const& maxlimits )This method is from 'KinBody' class.
KinBody::SetLinkTransformations ( std::vector<Transform>const& transforms )This method is from 'KinBody' class.
KinBody::SetLinkTransformations ( std::vector<Transform>const& transforms, std::vector<int>const& dofbranches )This method is from 'KinBody' class.
KinBody::SetLinkVelocities ( std::vector<std::pair<Vector, geometry::RaveVector<double> > >const& velocities )This method is from 'KinBody' class.
KinBody::SetName ( std::string const& name )This method is from 'KinBody' class.
KinBody::SetVelocity ( Vector const& linearvel, Vector const& angularvel )This method is from 'KinBody' class.
KinBody::SetVisible ( bool visible )This method is from 'KinBody' class.
KinBody::SetZeroConfiguration ( )This method is from 'KinBody' class.
KinBody::SimulationStep ( dReal fElapsedTime )This method is from 'KinBody' class.
RobotBase::_UpdateAttachedSensors ( )This method is from derived class 'RobotBase'.
RobotBase::_UpdateGrabbedBodies ( )This method is from derived class 'RobotBase'.
RobotBase::CalculateActiveAngularVelocityJacobian ( int index, boost::multi_array<double, 2u>& mjacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CalculateActiveAngularVelocityJacobian ( int index, std::vector<double>& pfJacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, boost::multi_array<double, 2u>& mjacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, std::vector<double>& pfJacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, boost::multi_array<double, 2u>& vjacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, std::vector<double>& pfJacobian ) constThis method is from derived class 'RobotBase'.
RobotBase::CheckLinkCollision ( int ilinkindex, Transform const& tlinktrans, CollisionReportPtr report )This method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFAccelerationLimits ( std::vector<double>& v ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFIndices ( ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFLimits ( std::vector<double>& lower, std::vector<double>& upper ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFResolutions ( std::vector<double>& v ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFValues ( std::vector<double>& v ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFVelocities ( std::vector<double>& velocities ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFVelocityLimits ( std::vector<double>& v ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveDOFWeights ( std::vector<double>& v ) constThis method is from derived class 'RobotBase'.
RobotBase::GetActiveManipulator ( )This method is from derived class 'RobotBase'.
RobotBase::GetActiveManipulator ( ) constThis method is from derived class 'RobotBase'.
RobotBase::GetAffineRotation3DLimits ( Vector& lower, Vector& upper ) constThis method is from derived class 'RobotBase'.
RobotBase::GetAffineRotationAxisLimits ( Vector& lower, Vector& upper ) constThis method is from derived class 'RobotBase'.
RobotBase::GetAffineTranslationLimits ( Vector& lower, Vector& upper ) constThis method is from derived class 'RobotBase'.
RobotBase::GetGrabbed ( std::vector<KinBodyPtr>& vbodies ) constThis method is from derived class 'RobotBase'.
RobotBase::GetRobotStructureHash ( ) constThis method is from derived class 'RobotBase'.
RobotBase::Grab ( KinBodyPtr body )This method is from derived class 'RobotBase'.
RobotBase::Grab ( KinBodyPtr body, KinBody::LinkPtr pRobotLinkToGrabWith )This method is from derived class 'RobotBase'.
RobotBase::Grab ( KinBodyPtr body, KinBody::LinkPtr pRobotLinkToGrabWith, std::set<int>const& setRobotLinksToIgnore )This method is from derived class 'RobotBase'.
RobotBase::Grab ( KinBodyPtr body, std::set<int>const& setRobotLinksToIgnore )This method is from derived class 'RobotBase'.
RobotBase::IsGrabbing ( KinBodyConstPtr body ) constThis method is from derived class 'RobotBase'.
RobotBase::RegrabAll ( )This method is from derived class 'RobotBase'.
RobotBase::Release ( KinBodyPtr body )This method is from derived class 'RobotBase'.
RobotBase::ReleaseAllGrabbed ( )This method is from derived class 'RobotBase'.
RobotBase::serialize ( std::ostream& o, int options ) constThis method is from derived class 'RobotBase'.
RobotBase::SetActiveDOFs ( std::vector<int>const& dofindices, int affine )This method is from derived class 'RobotBase'.
RobotBase::SetActiveDOFs ( std::vector<int>const& dofindices, int affine, Vector const& rotationaxis )This method is from derived class 'RobotBase'.
RobotBase::SetActiveManipulator ( int index )This method is from derived class 'RobotBase'.
RobotBase::SetActiveManipulator ( std::string const& manipname )This method is from derived class 'RobotBase'.
RobotBase::SetActiveMotion ( TrajectoryBaseConstPtr ptraj )This method is from derived class 'RobotBase'.
RobotBase::SetActiveMotion ( TrajectoryBaseConstPtr ptraj, dReal fSpeed )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotation3DLimits ( Vector const& lower, Vector const& upper )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotation3DMaxVels ( Vector const& vels )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotation3DResolution ( Vector const& resolution )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotation3DWeights ( Vector const& weights )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationAxisLimits ( Vector const& lower, Vector const& upper )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationAxisMaxVels ( Vector const& vels )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationAxisResolution ( Vector const& resolution )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationAxisWeights ( Vector const& weights )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationQuatLimits ( Vector const& quatangle )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationQuatMaxVels ( dReal vels )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationQuatResolution ( dReal resolution )This method is from derived class 'RobotBase'.
RobotBase::SetAffineRotationQuatWeights ( dReal weights )This method is from derived class 'RobotBase'.
RobotBase::SetAffineTranslationLimits ( Vector const& lower, Vector const& upper )This method is from derived class 'RobotBase'.
RobotBase::SetAffineTranslationMaxVels ( Vector const& vels )This method is from derived class 'RobotBase'.
RobotBase::SetAffineTranslationResolution ( Vector const& resolution )This method is from derived class 'RobotBase'.
RobotBase::SetAffineTranslationWeights ( Vector const& weights )This method is from derived class 'RobotBase'.
RobotBase::SetController ( ControllerBasePtr controller, std::vector<int>const& dofindices, int nControlTransformation )This method is from derived class 'RobotBase'.
RobotBase::SetMotion ( TrajectoryBaseConstPtr ptraj )This method is from derived class 'RobotBase'.
RobotBase::SubtractActiveDOFValues ( std::vector<double>& q1, std::vector<double>const& q2 ) constThis method is from derived class 'RobotBase'.
[+] class KinBody::Joint (1)
| Change |
Effect |
1 | Size of this class has been increased from 812 bytes to 868 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (38)
KinBody::Joint::_ComputeInternalInformation ( KinBody::LinkPtr plink0, KinBody::LinkPtr plink1, Vector const& vanchor, std::vector<Vector>const& vaxes, std::vector<double>const& vcurrentvalues )This method is from 'KinBody::Joint' class.
KinBody::Joint::_ComputePartialVelocities ( std::vector<std::pair<int, double> >& vpartials, int iaxis, std::map<std::pair<KinBody::Joint::MIMIC::DOFFormat, int>, double>& mapcachedpartials ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::AddTorque ( std::vector<double>const& torques )This method is from 'KinBody::Joint' class.
KinBody::Joint::GetAccelerationLimits ( std::vector<double>& vmax, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetAnchor ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetAxis ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetDOF ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetHierarchyChildLink ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetHierarchyParentLink ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetInternalHierarchyAxis ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetInternalHierarchyLeftTransform ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetInternalHierarchyRightTransform ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetLimits ( std::vector<double>& vLowerLimit, std::vector<double>& vUpperLimit, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicCoeffs ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicDOFIndices ( std::vector<int>& vmimicdofs, int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicEquation ( int axis, int type, std::string const& format ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicJointIndex ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetTorqueLimits ( std::vector<double>& vmax, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetValue ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetValues ( std::vector<double>& values, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetVelocities ( std::vector<double>& values, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetVelocityLimits ( std::vector<double>& vmax, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetVelocityLimits ( std::vector<double>& vlower, std::vector<double>& vupper, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetWeight ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsMimic ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsPrismatic ( int iaxis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsRevolute ( int iaxis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsStatic ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::serialize ( std::ostream& o, int options ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::SetAccelerationLimits ( std::vector<double>const& vmax )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetLimits ( std::vector<double>const& lower, std::vector<double>const& upper )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetMimicEquations ( int axis, std::string const& poseq, std::string const& veleq, std::string const& acceleq )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetTorqueLimits ( std::vector<double>const& vmax )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetVelocityLimits ( std::vector<double>const& vmax )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetWeights ( std::vector<double>const& weights )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetWrapOffset ( dReal offset, int iaxis )This method is from 'KinBody::Joint' class.
KinBody::Joint::SubtractValues ( std::vector<double>& values1, std::vector<double>const& values2 ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::~Joint [in-charge] ( )This method is from 'KinBody::Joint' class.
[+] class KinBody::KinBodyStateSaver (2)
| Change |
Effect |
1 | Size of this class has been increased from 64 bytes to 88 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | Virtual method KinBody::KinBodyStateSaver::_RestoreKinBody ( boost::shared_ptr<KinBody> ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 6 entries | Virtual Table (New) - 7 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
KinBody::~KinBodyStateSaver |
KinBody::~KinBodyStateSaver |
12 |
KinBody::~KinBodyStateSaver |
KinBody::~KinBodyStateSaver |
16 |
KinBody::KinBodyStateSaver::Restore |
KinBody::KinBodyStateSaver::Restore |
20 |
KinBody::KinBodyStateSaver::_RestoreKinBody |
KinBody::KinBodyStateSaver::Release |
24 |
|
KinBody::KinBodyStateSaver::_RestoreKinBody |
[+] affected symbols (5)
KinBody::KinBodyStateSaver::KinBodyStateSaver [in-charge] ( KinBodyPtr pbody, int options )This constructor is from 'KinBody::KinBodyStateSaver' class.
KinBody::KinBodyStateSaver::~KinBodyStateSaver [in-charge] ( )This method is from 'KinBody::KinBodyStateSaver' class.
RobotBase::RobotStateSaver::Restore ( )This method is from derived class 'RobotBase::RobotStateSaver'.
RobotBase::RobotStateSaver::RobotStateSaver [in-charge] ( RobotBasePtr probot, int options )This constructor is from derived class 'RobotBase::RobotStateSaver'.
RobotBase::RobotStateSaver::~RobotStateSaver [in-charge] ( )This method is from derived class 'RobotBase::RobotStateSaver'.
[+] class KinBody::Link (2)
| Change |
Effect |
1 | Field _listGeomProperties has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Size of this class has been increased from 256 bytes to 260 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (23)
KinBody::Link::_Update ( )This method is from 'KinBody::Link' class.
KinBody::Link::ComputeAABB ( ) constThis method is from 'KinBody::Link' class.
KinBody::Link::Enable ( bool enable )This method is from 'KinBody::Link' class.
KinBody::Link::GetGeometry ( int index )This method is from 'KinBody::Link' class.
KinBody::Link::GetGlobalInertia ( ) constThis method is from 'KinBody::Link' class.
KinBody::Link::GetLocalInertia ( ) constThis method is from 'KinBody::Link' class.
KinBody::Link::GetParentLinks ( std::vector<KinBody::LinkPtr>& vParentLinks ) constThis method is from 'KinBody::Link' class.
KinBody::Link::GetRigidlyAttachedLinks ( std::vector<KinBody::LinkPtr>& vattachedlinks ) constThis method is from 'KinBody::Link' class.
KinBody::Link::GetVelocity ( Vector& linearvel, Vector& angularvel ) constThis method is from 'KinBody::Link' class.
KinBody::Link::IsEnabled ( ) constThis method is from 'KinBody::Link' class.
KinBody::Link::IsParentLink ( boost::shared_ptr<KinBody::Link const> plink ) constThis method is from 'KinBody::Link' class.
KinBody::Link::IsRigidlyAttached ( boost::shared_ptr<KinBody::Link const> plink ) constThis method is from 'KinBody::Link' class.
KinBody::Link::IsVisible ( ) constThis method is from 'KinBody::Link' class.
KinBody::Link::Link [in-charge] ( KinBodyPtr parent )This constructor is from 'KinBody::Link' class.
KinBody::Link::serialize ( std::ostream& o, int options ) constThis method is from 'KinBody::Link' class.
KinBody::Link::SetForce ( Vector const& force, Vector const& pos, bool add )This method is from 'KinBody::Link' class.
KinBody::Link::SetStatic ( bool bStatic )This method is from 'KinBody::Link' class.
KinBody::Link::SetTorque ( Vector const& torque, bool add )This method is from 'KinBody::Link' class.
KinBody::Link::SetTransform ( Transform const& transform )This method is from 'KinBody::Link' class.
KinBody::Link::SetVelocity ( Vector const& linearvel, Vector const& angularvel )This method is from 'KinBody::Link' class.
KinBody::Link::SetVisible ( bool visible )This method is from 'KinBody::Link' class.
KinBody::Link::ValidateContactNormal ( Vector const& position, Vector& normal ) constThis method is from 'KinBody::Link' class.
KinBody::Link::~Link [in-charge] ( )This method is from 'KinBody::Link' class.
openrave.h
namespace OpenRAVE
[+] class IkParameterization (1)
| Change |
Effect |
1 | Size of this class has been changed from 68 bytes to 92 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (19)
ConfigurationSpecification::ExtractIkParameterization ( IkParameterization& ikparam, std::vector<double>::const_iterator itdata, int timederivative ) const1st parameter 'ikparam' (reference) has base type 'IkParameterization'.
IkParameterization::Type_Direction3D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_Lookat3D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_None [data]This method is from 'IkParameterization' class.
IkParameterization::Type_NumberOfParameterizations [data]This method is from 'IkParameterization' class.
IkParameterization::Type_Ray4D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_Rotation3D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_Transform6D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_Translation3D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_TranslationDirection5D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_TranslationLocalGlobal6D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_TranslationXY2D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_TranslationXYOrientation3D [data]This method is from 'IkParameterization' class.
operator<< ( std::ostream& O, IkParameterization const& ikparam )2nd parameter 'ikparam' (reference) has base type 'IkParameterization'.
operator>> ( std::istream& I, IkParameterization& ikparam )2nd parameter 'ikparam' (reference) has base type 'IkParameterization'.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>& solution, int filteroptions ) const1st parameter 'param' (reference) has base type 'IkParameterization'.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<double>& solution, int filteroptions ) const1st parameter 'param' (reference) has base type 'IkParameterization'.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<std::vector<double> >& solutions, int filteroptions ) const1st parameter 'param' (reference) has base type 'IkParameterization'.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<std::vector<double> >& solutions, int filteroptions ) const1st parameter 'param' (reference) has base type 'IkParameterization'.
[+] class XMLReadable (2)
| Change |
Effect |
1 | Base class UserData has been added. | The layout of v-table in this class has been changed. |
2 | Virtual method XMLReadable::Serialize ( BaseXMLWriterPtr&restrict, int ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 5 entries | Virtual Table (New) - 6 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~XMLReadable |
~XMLReadable |
12 |
~XMLReadable |
~XMLReadable |
16 |
XMLReadable::GetXMLId |
XMLReadable::GetXMLId |
20 |
|
XMLReadable::Serialize |
[+] affected symbols (8)
PlannerBase::PlannerParameters::characters ( std::string const& ch )This method is from derived class 'PlannerBase::PlannerParameters'.
PlannerBase::PlannerParameters::copy ( boost::shared_ptr<PlannerBase::PlannerParameters const> r )This method is from derived class 'PlannerBase::PlannerParameters'.
PlannerBase::PlannerParameters::endElement ( std::string const& name )This method is from derived class 'PlannerBase::PlannerParameters'.
PlannerBase::PlannerParameters::operator = ( PlannerBase::PlannerParameters const& r )This method is from derived class 'PlannerBase::PlannerParameters'.
PlannerBase::PlannerParameters::PlannerParameters [in-charge] ( )This constructor is from derived class 'PlannerBase::PlannerParameters'.
PlannerBase::PlannerParameters::serialize ( std::ostream& O ) constThis method is from derived class 'PlannerBase::PlannerParameters'.
PlannerBase::PlannerParameters::SetRobotActiveJoints ( RobotBasePtr robot )This method is from derived class 'PlannerBase::PlannerParameters'.
PlannerBase::PlannerParameters::startElement ( std::string const& name, AttributesList const& atts )This method is from derived class 'PlannerBase::PlannerParameters'.
planningutils.h
namespace planningutils
[+] class LineCollisionConstraint (5)
| Change |
Effect |
1 | Size of this class has been increased from 32 bytes to 80 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | First virtual method LineCollisionConstraint::Check ( PlannerBase::PlannerParametersWeakPtr, KinBodyPtr, std::vector<double>const&, std::vector<double>const&, IntervalType, PlannerBase::ConfigurationListPtr ) has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
3 | First virtual method LineCollisionConstraint::Check ( PlannerBase::PlannerParametersWeakPtr, std::vector<double>const&, std::vector<double>const&, IntervalType, PlannerBase::ConfigurationListPtr ) has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
4 | First virtual method LineCollisionConstraint::_CheckState ( ) has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
5 | First virtual method LineCollisionConstraint::~LineCollisionConstraint ( ) has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
[+] affected symbols (2)
LineCollisionConstraint::Check ( PlannerBase::PlannerParametersWeakPtr _params, KinBodyPtr robot, std::vector<double>const& pQ0, std::vector<double>const& pQ1, IntervalType interval, PlannerBase::ConfigurationListPtr pvCheckedConfigurations )This method is from 'LineCollisionConstraint' class.
LineCollisionConstraint::LineCollisionConstraint [in-charge] ( )This constructor is from 'LineCollisionConstraint' class.
robot.h
namespace OpenRAVE
[+] class RobotBase (8)
| Change |
Effect |
1 | Field _nActiveManip has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Size of this class has been increased from 1204 bytes to 1208 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
3 | The relative position of virtual method RobotBase::CalculateActiveAngularVelocityJacobian ( int, boost::multi_array<double,2u>& ) const has been changed from 63 to 64. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
4 | The relative position of virtual method RobotBase::CalculateActiveAngularVelocityJacobian ( int, std::vector<double>& ) const has been changed from 64 to 63. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
5 | The relative position of virtual method RobotBase::CalculateActiveJacobian ( int, Vector const&, boost::multi_array<double,2u>& ) const has been changed from 59 to 60. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
6 | The relative position of virtual method RobotBase::CalculateActiveJacobian ( int, Vector const&, std::vector<double>& ) const has been changed from 60 to 59. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
7 | The relative position of virtual method RobotBase::CalculateActiveRotationJacobian ( int, Vector const&, boost::multi_array<double,2u>& ) const has been changed from 61 to 62. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
8 | The relative position of virtual method RobotBase::CalculateActiveRotationJacobian ( int, Vector const&, std::vector<double>& ) const has been changed from 62 to 61. | The layout of v-table has been changed. Call of this virtual method may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 209 entries | Virtual Table (New) - 217 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~RobotBase |
~RobotBase |
12 |
~RobotBase |
~RobotBase |
16 |
InterfaceBase::GetDescription |
InterfaceBase::GetReadableInterface |
20 |
InterfaceBase::SetDescription |
InterfaceBase::SetReadableInterface |
24 |
InterfaceBase::SetUserData |
InterfaceBase::GetDescription |
28 |
InterfaceBase::SetUserData |
InterfaceBase::SetDescription |
32 |
InterfaceBase::GetUserData |
InterfaceBase::SetUserData |
36 |
InterfaceBase::GetURI |
InterfaceBase::SetUserData |
40 |
InterfaceBase::GetXMLFilename |
InterfaceBase::GetUserData |
44 |
RobotBase::Clone |
InterfaceBase::GetURI |
48 |
InterfaceBase::SendCommand |
InterfaceBase::GetXMLFilename |
52 |
InterfaceBase::RegisterCommand |
RobotBase::Clone |
56 |
InterfaceBase::UnregisterCommand |
InterfaceBase::SendCommand |
60 |
RobotBase::GetHash |
KinBody::Serialize |
64 |
InterfaceBase::_GetCommandHelp |
InterfaceBase::RegisterCommand |
68 |
RobotBase::Destroy |
InterfaceBase::UnregisterCommand |
72 |
RobotBase::InitFromFile |
RobotBase::GetHash |
76 |
RobotBase::InitFromData |
InterfaceBase::_GetCommandHelp |
80 |
KinBody::InitFromBoxes |
RobotBase::Destroy |
84 |
KinBody::InitFromBoxes |
KinBody::InitFromBoxes |
88 |
KinBody::InitFromSpheres |
KinBody::InitFromBoxes |
92 |
KinBody::InitFromTrimesh |
KinBody::InitFromSpheres |
96 |
KinBody::GetName |
KinBody::InitFromTrimesh |
100 |
KinBody::SetName |
KinBody::GetName |
104 |
KinBody::GetDOF |
KinBody::SetName |
108 |
KinBody::GetDOFValues |
KinBody::GetDOF |
112 |
KinBody::GetDOFVelocities |
KinBody::GetDOFValues |
116 |
KinBody::GetDOFLimits |
KinBody::GetDOFVelocities |
120 |
KinBody::GetDOFVelocityLimits |
KinBody::GetDOFLimits |
124 |
KinBody::GetDOFVelocityLimits |
KinBody::GetDOFVelocityLimits |
128 |
KinBody::GetDOFAccelerationLimits |
KinBody::GetDOFVelocityLimits |
132 |
KinBody::GetDOFTorqueLimits |
KinBody::GetDOFAccelerationLimits |
136 |
KinBody::GetDOFMaxVel |
KinBody::GetDOFTorqueLimits |
140 |
KinBody::GetDOFMaxAccel |
KinBody::GetDOFMaxVel |
144 |
KinBody::GetDOFMaxTorque |
KinBody::GetDOFMaxAccel |
148 |
KinBody::GetDOFResolutions |
KinBody::GetDOFMaxTorque |
152 |
KinBody::GetDOFWeights |
KinBody::GetDOFResolutions |
156 |
KinBody::SetDOFVelocityLimits |
KinBody::GetDOFWeights |
160 |
KinBody::SetDOFAccelerationLimits |
KinBody::SetDOFVelocityLimits |
164 |
KinBody::SetDOFTorqueLimits |
KinBody::SetDOFAccelerationLimits |
168 |
KinBody::SetDOFWeights |
KinBody::SetDOFTorqueLimits |
172 |
KinBody::GetRigidlyAttachedLinks |
KinBody::SetDOFWeights |
176 |
KinBody::GetDependencyOrderedJoints |
KinBody::SetDOFLimits |
180 |
KinBody::GetClosedLoops |
KinBody::GetDependencyOrderedJoints |
184 |
KinBody::GetChain |
KinBody::GetClosedLoops |
188 |
KinBody::GetChain |
KinBody::GetChain |
192 |
KinBody::IsDOFInChain |
KinBody::GetChain |
196 |
KinBody::GetJointIndex |
KinBody::IsDOFInChain |
200 |
KinBody::GetJoint |
KinBody::GetJointIndex |
204 |
KinBody::GetJointFromDOFIndex |
KinBody::GetJoint |
208 |
KinBody::SubtractDOFValues |
KinBody::GetJointFromDOFIndex |
212 |
KinBody::SubtractJointValues |
KinBody::SubtractDOFValues |
216 |
KinBody::SetDOFTorques |
KinBody::SetDOFTorques |
220 |
KinBody::SetJointTorques |
KinBody::GetLinks |
224 |
KinBody::GetLinks |
KinBody::GetLink |
228 |
KinBody::GetLink |
RobotBase::SimulationStep |
232 |
RobotBase::SimulationStep |
KinBody::GetLinkTransformations |
236 |
KinBody::GetLinkTransformations |
KinBody::GetLinkTransformations |
240 |
KinBody::GetLinkTransformations |
KinBody::GetBodyTransformations |
244 |
KinBody::GetBodyTransformations |
KinBody::GetTransform |
248 |
KinBody::GetTransform |
RobotBase::SetVelocity |
252 |
KinBody::SetVelocity |
RobotBase::SetDOFVelocities |
256 |
KinBody::SetDOFVelocities |
RobotBase::SetDOFVelocities |
260 |
KinBody::SetDOFVelocities |
KinBody::GetLinkVelocities |
264 |
KinBody::GetLinkVelocities |
KinBody::GetLinkAccelerations |
268 |
RobotBase::SetTransform |
RobotBase::SetTransform |
272 |
KinBody::ComputeAABB |
KinBody::ComputeAABB |
276 |
KinBody::GetCenterOfMass |
KinBody::GetCenterOfMass |
280 |
KinBody::Enable |
KinBody::Enable |
284 |
KinBody::EnableLink |
KinBody::IsEnabled |
288 |
KinBody::IsEnabled |
KinBody::SetVisible |
292 |
KinBody::SetVisible |
KinBody::IsVisible |
296 |
KinBody::IsVisible |
RobotBase::SetDOFValues |
300 |
RobotBase::SetDOFValues |
KinBody::SetJointValues |
304 |
KinBody::SetJointValues |
RobotBase::SetDOFValues |
308 |
RobotBase::SetDOFValues |
KinBody::SetJointValues |
312 |
KinBody::SetJointValues |
RobotBase::SetLinkTransformations |
316 |
RobotBase::SetLinkTransformations |
RobotBase::SetLinkTransformations |
320 |
RobotBase::SetLinkTransformations |
KinBody::SetBodyTransformations |
324 |
KinBody::SetBodyTransformations |
KinBody::SetLinkVelocities |
328 |
KinBody::SetLinkVelocities |
KinBody::ComputeJacobianTranslation |
332 |
KinBody::CalculateJacobian |
KinBody::CalculateJacobian |
336 |
KinBody::CalculateJacobian |
KinBody::CalculateJacobian |
340 |
KinBody::CalculateRotationJacobian |
KinBody::CalculateRotationJacobian |
344 |
KinBody::CalculateRotationJacobian |
KinBody::CalculateRotationJacobian |
348 |
KinBody::CalculateAngularVelocityJacobian |
KinBody::ComputeJacobianAxisAngle |
352 |
KinBody::CalculateAngularVelocityJacobian |
KinBody::CalculateAngularVelocityJacobian |
356 |
RobotBase::CheckSelfCollision |
KinBody::CalculateAngularVelocityJacobian |
360 |
KinBody::IsAttached |
KinBody::ComputeHessianTranslation |
364 |
KinBody::GetAttached |
KinBody::ComputeHessianAxisAngle |
368 |
RobotBase::IsRobot |
KinBody::ComputeInverseDynamics |
372 |
KinBody::GetEnvironmentId |
KinBody::ComputeInverseDynamics |
376 |
KinBody::DoesAffect |
RobotBase::CheckSelfCollision |
380 |
KinBody::GetViewerData |
KinBody::IsAttached |
384 |
KinBody::GetGuiData |
KinBody::GetAttached |
388 |
RobotBase::GetNonAdjacentLinks |
RobotBase::IsRobot |
392 |
KinBody::GetAdjacentLinks |
KinBody::GetEnvironmentId |
396 |
KinBody::GetPhysicsData |
KinBody::DoesAffect |
400 |
KinBody::GetCollisionData |
KinBody::GetViewerData |
404 |
KinBody::GetManageData |
KinBody::GetGuiData |
408 |
KinBody::GetUpdateStamp |
RobotBase::GetNonAdjacentLinks |
412 |
KinBody::RegisterChangeCallback |
KinBody::GetAdjacentLinks |
416 |
RobotBase::serialize |
KinBody::GetPhysicsData |
420 |
KinBody::GetKinematicsGeometryHash |
KinBody::GetCollisionData |
424 |
KinBody::SetJointVelocities |
KinBody::GetManageData |
428 |
KinBody::GetVelocity |
KinBody::GetUpdateStamp |
432 |
KinBody::SetZeroConfiguration |
KinBody::RegisterChangeCallback |
436 |
KinBody::GetConfigurationSpecification |
KinBody::GetKinematicsGeometryHash |
440 |
KinBody::GetConfigurationSpecificationIndices |
KinBody::SetZeroConfiguration |
444 |
KinBody::SetConfigurationValues |
KinBody::SetNonCollidingConfiguration |
448 |
KinBody::GetConfigurationValues |
KinBody::GetConfigurationSpecification |
452 |
KinBody::SetPhysicsData |
KinBody::GetConfigurationSpecificationIndices |
456 |
KinBody::SetCollisionData |
KinBody::SetConfigurationValues |
460 |
KinBody::SetViewerData |
KinBody::GetConfigurationValues |
464 |
KinBody::SetManageData |
RobotBase::serialize |
468 |
RobotBase::_ComputeInternalInformation |
KinBody::SetPhysicsData |
472 |
RobotBase::_ParametersChanged |
KinBody::SetCollisionData |
476 |
KinBody::_IsAttached |
KinBody::SetViewerData |
480 |
KinBody::_AttachBody |
KinBody::SetManageData |
484 |
KinBody::_RemoveAttachedBody |
RobotBase::_ComputeInternalInformation |
488 |
KinBody::_ResetInternalCollisionCache |
KinBody::_ComputeDOFLinkVelocities |
492 |
KinBody::_CreateFunctionParser |
KinBody::_ComputeLinkAccelerations |
496 |
RobotBase::GetManipulators |
RobotBase::_ParametersChanged |
500 |
RobotBase::GetAttachedSensors |
KinBody::_IsAttached |
504 |
RobotBase::SetActiveDOFs |
KinBody::_AttachBody |
508 |
RobotBase::SetActiveDOFs |
KinBody::_RemoveAttachedBody |
512 |
RobotBase::GetActiveDOF |
KinBody::_ResetInternalCollisionCache |
516 |
RobotBase::GetAffineDOF |
RobotBase::GetManipulators |
520 |
RobotBase::GetAffineDOFIndex |
RobotBase::GetAttachedSensors |
524 |
RobotBase::GetActiveConfigurationSpecification |
RobotBase::SetActiveDOFs |
528 |
RobotBase::GetActiveDOFIndices |
RobotBase::SetActiveDOFs |
532 |
RobotBase::GetAffineRotationAxis |
RobotBase::GetActiveDOF |
536 |
RobotBase::SetAffineTranslationLimits |
RobotBase::GetAffineDOF |
540 |
RobotBase::SetAffineRotationAxisLimits |
RobotBase::GetAffineDOFIndex |
544 |
RobotBase::SetAffineRotation3DLimits |
RobotBase::GetActiveConfigurationSpecification |
548 |
RobotBase::SetAffineRotationQuatLimits |
RobotBase::GetActiveDOFIndices |
552 |
RobotBase::SetAffineTranslationMaxVels |
RobotBase::GetAffineRotationAxis |
556 |
RobotBase::SetAffineRotationAxisMaxVels |
RobotBase::SetAffineTranslationLimits |
560 |
RobotBase::SetAffineRotation3DMaxVels |
RobotBase::SetAffineRotationAxisLimits |
564 |
RobotBase::SetAffineRotationQuatMaxVels |
RobotBase::SetAffineRotation3DLimits |
568 |
RobotBase::SetAffineTranslationResolution |
RobotBase::SetAffineRotationQuatLimits |
572 |
RobotBase::SetAffineRotationAxisResolution |
RobotBase::SetAffineTranslationMaxVels |
576 |
RobotBase::SetAffineRotation3DResolution |
RobotBase::SetAffineRotationAxisMaxVels |
580 |
RobotBase::SetAffineRotationQuatResolution |
RobotBase::SetAffineRotation3DMaxVels |
584 |
RobotBase::SetAffineTranslationWeights |
RobotBase::SetAffineRotationQuatMaxVels |
588 |
RobotBase::SetAffineRotationAxisWeights |
RobotBase::SetAffineTranslationResolution |
592 |
RobotBase::SetAffineRotation3DWeights |
RobotBase::SetAffineRotationAxisResolution |
596 |
RobotBase::SetAffineRotationQuatWeights |
RobotBase::SetAffineRotation3DResolution |
600 |
RobotBase::GetAffineTranslationLimits |
RobotBase::SetAffineRotationQuatResolution |
604 |
RobotBase::GetAffineRotationAxisLimits |
RobotBase::SetAffineTranslationWeights |
608 |
RobotBase::GetAffineRotation3DLimits |
RobotBase::SetAffineRotationAxisWeights |
612 |
RobotBase::GetAffineRotationQuatLimits |
RobotBase::SetAffineRotation3DWeights |
616 |
RobotBase::GetAffineTranslationMaxVels |
RobotBase::SetAffineRotationQuatWeights |
620 |
RobotBase::GetAffineRotationAxisMaxVels |
RobotBase::GetAffineTranslationLimits |
624 |
RobotBase::GetAffineRotation3DMaxVels |
RobotBase::GetAffineRotationAxisLimits |
628 |
RobotBase::GetAffineRotationQuatMaxVels |
RobotBase::GetAffineRotation3DLimits |
632 |
RobotBase::GetAffineTranslationResolution |
RobotBase::GetAffineRotationQuatLimits |
636 |
RobotBase::GetAffineRotationAxisResolution |
RobotBase::GetAffineTranslationMaxVels |
640 |
RobotBase::GetAffineRotation3DResolution |
RobotBase::GetAffineRotationAxisMaxVels |
644 |
RobotBase::GetAffineRotationQuatResolution |
RobotBase::GetAffineRotation3DMaxVels |
648 |
RobotBase::GetAffineTranslationWeights |
RobotBase::GetAffineRotationQuatMaxVels |
652 |
RobotBase::GetAffineRotationAxisWeights |
RobotBase::GetAffineTranslationResolution |
656 |
RobotBase::GetAffineRotation3DWeights |
RobotBase::GetAffineRotationAxisResolution |
660 |
RobotBase::GetAffineRotationQuatWeights |
RobotBase::GetAffineRotation3DResolution |
664 |
RobotBase::SetActiveDOFValues |
RobotBase::GetAffineRotationQuatResolution |
668 |
RobotBase::GetActiveDOFValues |
RobotBase::GetAffineTranslationWeights |
672 |
RobotBase::SetActiveDOFVelocities |
RobotBase::GetAffineRotationAxisWeights |
676 |
RobotBase::GetActiveDOFVelocities |
RobotBase::GetAffineRotation3DWeights |
680 |
RobotBase::GetActiveDOFLimits |
RobotBase::GetAffineRotationQuatWeights |
684 |
RobotBase::GetActiveDOFResolutions |
RobotBase::SetActiveDOFValues |
688 |
RobotBase::GetActiveDOFWeights |
RobotBase::GetActiveDOFValues |
692 |
RobotBase::GetActiveDOFVelocityLimits |
RobotBase::SetActiveDOFVelocities |
696 |
RobotBase::GetActiveDOFAccelerationLimits |
RobotBase::GetActiveDOFVelocities |
700 |
RobotBase::GetActiveDOFMaxVel |
RobotBase::GetActiveDOFLimits |
704 |
RobotBase::GetActiveDOFMaxAccel |
RobotBase::GetActiveDOFResolutions |
708 |
RobotBase::SubtractActiveDOFValues |
RobotBase::GetActiveDOFWeights |
712 |
RobotBase::SetActiveManipulator |
RobotBase::GetActiveDOFVelocityLimits |
716 |
RobotBase::SetActiveManipulator |
RobotBase::GetActiveDOFAccelerationLimits |
720 |
RobotBase::GetActiveManipulator |
RobotBase::GetActiveDOFMaxVel |
724 |
RobotBase::GetActiveManipulator |
RobotBase::GetActiveDOFMaxAccel |
728 |
RobotBase::GetActiveManipulatorIndex |
RobotBase::SubtractActiveDOFValues |
732 |
RobotBase::SetMotion |
RobotBase::SetActiveManipulator |
736 |
RobotBase::SetActiveMotion |
RobotBase::SetActiveManipulator |
740 |
RobotBase::SetActiveMotion |
RobotBase::SetActiveManipulator |
744 |
RobotBase::CalculateActiveJacobian |
RobotBase::GetActiveManipulator |
748 |
RobotBase::CalculateActiveJacobian |
RobotBase::GetActiveManipulator |
752 |
RobotBase::CalculateActiveRotationJacobian |
RobotBase::AddManipulator |
756 |
RobotBase::CalculateActiveRotationJacobian |
RobotBase::RemoveManipulator |
760 |
RobotBase::CalculateActiveAngularVelocityJacobian |
RobotBase::GetActiveManipulatorIndex |
764 |
RobotBase::CalculateActiveAngularVelocityJacobian |
RobotBase::SetMotion |
768 |
RobotBase::Grab |
RobotBase::SetActiveMotion |
772 |
RobotBase::Grab |
RobotBase::SetActiveMotion |
776 |
RobotBase::Grab |
RobotBase::CalculateActiveJacobian |
780 |
RobotBase::Grab |
RobotBase::CalculateActiveJacobian |
784 |
RobotBase::Release |
RobotBase::CalculateActiveRotationJacobian |
788 |
RobotBase::ReleaseAllGrabbed |
RobotBase::CalculateActiveRotationJacobian |
792 |
RobotBase::RegrabAll |
RobotBase::CalculateActiveAngularVelocityJacobian |
796 |
RobotBase::IsGrabbing |
RobotBase::CalculateActiveAngularVelocityJacobian |
800 |
RobotBase::GetGrabbed |
RobotBase::Grab |
804 |
RobotBase::CheckLinkCollision |
RobotBase::Grab |
808 |
RobotBase::GetRobotStructureHash |
RobotBase::Grab |
812 |
RobotBase::GetController |
RobotBase::Grab |
816 |
RobotBase::SetController |
RobotBase::Release |
820 |
RobotBase::SetController |
RobotBase::ReleaseAllGrabbed |
824 |
RobotBase::_UpdateGrabbedBodies |
RobotBase::RegrabAll |
828 |
RobotBase::_UpdateAttachedSensors |
RobotBase::IsGrabbing |
832 |
RobotBase::GetKinBodyHash |
RobotBase::GetGrabbed |
836 |
|
RobotBase::CheckLinkCollision |
840 |
|
RobotBase::GetRobotStructureHash |
844 |
|
RobotBase::GetController |
848 |
|
RobotBase::SetController |
852 |
|
RobotBase::_Regrab |
856 |
|
RobotBase::_UpdateGrabbedBodies |
860 |
|
RobotBase::_UpdateAttachedSensors |
864 |
|
RobotBase::GetKinBodyHash |
[+] affected symbols (78)
RobotBase::_ComputeInternalInformation ( )This method is from 'RobotBase' class.
RobotBase::_ParametersChanged ( int parameters )This method is from 'RobotBase' class.
RobotBase::_UpdateAttachedSensors ( )This method is from 'RobotBase' class.
RobotBase::_UpdateGrabbedBodies ( )This method is from 'RobotBase' class.
RobotBase::CalculateActiveAngularVelocityJacobian ( int index, boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveAngularVelocityJacobian ( int index, std::vector<double>& pfJacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, std::vector<double>& pfJacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, boost::multi_array<double, 2u>& vjacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, std::vector<double>& pfJacobian ) constThis method is from 'RobotBase' class.
RobotBase::CheckLinkCollision ( int ilinkindex, Transform const& tlinktrans, CollisionReportPtr report )This method is from 'RobotBase' class.
RobotBase::CheckSelfCollision ( CollisionReportPtr report ) constThis method is from 'RobotBase' class.
RobotBase::Clone ( InterfaceBaseConstPtr preference, int cloningoptions )This method is from 'RobotBase' class.
RobotBase::Destroy ( )This method is from 'RobotBase' class.
RobotBase::DOF_NoTransform [data]This method is from 'RobotBase' class.
RobotBase::DOF_Rotation3D [data]This method is from 'RobotBase' class.
RobotBase::DOF_RotationAxis [data]This method is from 'RobotBase' class.
RobotBase::DOF_RotationQuat [data]This method is from 'RobotBase' class.
RobotBase::DOF_X [data]This method is from 'RobotBase' class.
RobotBase::DOF_Y [data]This method is from 'RobotBase' class.
RobotBase::DOF_Z [data]This method is from 'RobotBase' class.
RobotBase::GetActiveDOFAccelerationLimits ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFIndices ( ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFLimits ( std::vector<double>& lower, std::vector<double>& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFResolutions ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFValues ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFVelocities ( std::vector<double>& velocities ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFVelocityLimits ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFWeights ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveManipulator ( )This method is from 'RobotBase' class.
RobotBase::GetActiveManipulator ( ) constThis method is from 'RobotBase' class.
RobotBase::GetAffineRotation3DLimits ( Vector& lower, Vector& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetAffineRotationAxisLimits ( Vector& lower, Vector& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetAffineTranslationLimits ( Vector& lower, Vector& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetFullTrajectoryFromActive ( TrajectoryBasePtr pfulltraj, TrajectoryBaseConstPtr pActiveTraj, bool bOverwriteTransforms )This method is from 'RobotBase' class.
RobotBase::GetGrabbed ( std::vector<KinBodyPtr>& vbodies ) constThis method is from 'RobotBase' class.
RobotBase::GetNonAdjacentLinks ( int adjacentoptions ) constThis method is from 'RobotBase' class.
RobotBase::GetRobotStructureHash ( ) constThis method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body )This method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body, KinBody::LinkPtr pRobotLinkToGrabWith )This method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body, KinBody::LinkPtr pRobotLinkToGrabWith, std::set<int>const& setRobotLinksToIgnore )This method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body, std::set<int>const& setRobotLinksToIgnore )This method is from 'RobotBase' class.
RobotBase::IsGrabbing ( KinBodyConstPtr body ) constThis method is from 'RobotBase' class.
RobotBase::RegrabAll ( )This method is from 'RobotBase' class.
RobotBase::Release ( KinBodyPtr body )This method is from 'RobotBase' class.
RobotBase::ReleaseAllGrabbed ( )This method is from 'RobotBase' class.
RobotBase::RobotBase [in-charge] ( EnvironmentBasePtr penv )This constructor is from 'RobotBase' class.
RobotBase::serialize ( std::ostream& o, int options ) constThis method is from 'RobotBase' class.
RobotBase::SetActiveDOFs ( std::vector<int>const& dofindices, int affine )This method is from 'RobotBase' class.
RobotBase::SetActiveDOFs ( std::vector<int>const& dofindices, int affine, Vector const& rotationaxis )This method is from 'RobotBase' class.
RobotBase::SetActiveManipulator ( int index )This method is from 'RobotBase' class.
RobotBase::SetActiveManipulator ( std::string const& manipname )This method is from 'RobotBase' class.
RobotBase::SetActiveMotion ( TrajectoryBaseConstPtr ptraj )This method is from 'RobotBase' class.
RobotBase::SetActiveMotion ( TrajectoryBaseConstPtr ptraj, dReal fSpeed )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DLimits ( Vector const& lower, Vector const& upper )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DMaxVels ( Vector const& vels )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DResolution ( Vector const& resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DWeights ( Vector const& weights )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisLimits ( Vector const& lower, Vector const& upper )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisMaxVels ( Vector const& vels )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisResolution ( Vector const& resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisWeights ( Vector const& weights )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatLimits ( Vector const& quatangle )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatMaxVels ( dReal vels )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatResolution ( dReal resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatWeights ( dReal weights )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationLimits ( Vector const& lower, Vector const& upper )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationMaxVels ( Vector const& vels )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationResolution ( Vector const& resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationWeights ( Vector const& weights )This method is from 'RobotBase' class.
RobotBase::SetController ( ControllerBasePtr controller, std::vector<int>const& dofindices, int nControlTransformation )This method is from 'RobotBase' class.
RobotBase::SetLinkTransformations ( std::vector<Transform>const& transforms )This method is from 'RobotBase' class.
RobotBase::SetLinkTransformations ( std::vector<Transform>const& transforms, std::vector<int>const& dofbranches )This method is from 'RobotBase' class.
RobotBase::SetMotion ( TrajectoryBaseConstPtr ptraj )This method is from 'RobotBase' class.
RobotBase::SetTransform ( Transform const& trans )This method is from 'RobotBase' class.
RobotBase::SimulationStep ( dReal fElapsedTime )This method is from 'RobotBase' class.
RobotBase::SubtractActiveDOFValues ( std::vector<double>& q1, std::vector<double>const& q2 ) constThis method is from 'RobotBase' class.
RobotBase::~RobotBase [in-charge] ( )This method is from 'RobotBase' class.
[+] class RobotBase::Manipulator (5)
| Change |
Effect |
1 | Field _name has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field _pEndEffector has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field _tLocalTool has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Field _vClosingDirection has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
5 | Field _vdirection has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (23)
RobotBase::Manipulator::CalculateAngularVelocityJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CalculateJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CalculateRotationJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CheckEndEffectorCollision ( Transform const& tEE, CollisionReportPtr report ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CheckIndependentCollision ( CollisionReportPtr report ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>& solution, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<double>& solution, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<std::vector<double> >& solutions, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<std::vector<double> >& solutions, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildDOFIndices ( std::vector<int>& vdofndices ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildJoints ( std::vector<KinBody::JointPtr>& vjoints ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildLinks ( std::vector<KinBody::LinkPtr>& vlinks ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetIndependentLinks ( std::vector<KinBody::LinkPtr>& vlinks ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetKinematicsStructureHash ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetStructureHash ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetTransform ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::IsChildLink ( KinBody::LinkConstPtr plink ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::IsGrabbing ( KinBodyConstPtr body ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::serialize ( std::ostream& o, int options ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetIkSolver ( IkSolverBasePtr iksolver )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetLocalToolTransform ( Transform const& t )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetName ( std::string const& name )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::~Manipulator [in-charge] ( )This method is from 'RobotBase::Manipulator' class.
[+] class RobotBase::RobotStateSaver (2)
| Change |
Effect |
1 | Field nActiveManip has been removed from the middle position of this structural type. | 1) Previous accesses of applications to the removed field will be incorrect. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Size of this class has been increased from 136 bytes to 164 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (2)
RobotBase::RobotStateSaver::RobotStateSaver [in-charge] ( RobotBasePtr probot, int options )This constructor is from 'RobotBase::RobotStateSaver' class.
RobotBase::RobotStateSaver::~RobotStateSaver [in-charge] ( )This method is from 'RobotBase::RobotStateSaver' class.
to the top
Problems with Symbols, High Severity (42)
iksolver.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
[+] IkSolverBase::_CallFilters ( std::vector<double>& solution, RobotBase::ManipulatorPtr manipulator, IkParameterization const& param ) (1)
changed to:IkSolverBase::_CallFilters ( std::vector<double>& solution, RobotBase::ManipulatorPtr manipulator, IkParameterization const& param, IkReturnPtr ikreturn )
[symbol: _ZN8OpenRAVE12IkSolverBase12_CallFiltersERSt6vectorIdSaIdEEN5boost10shared_ptrINS_9RobotBase11ManipulatorEEERKNS_18IkParameterizationE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE12IkSolverBase12_CallFiltersERSt6vectorIdSaIdEEN5boost10shared_ptrINS_9RobotBase11ManipulatorEEERKNS_18IkParameterizationE to _ZN8OpenRAVE12IkSolverBase12_CallFiltersERSt6vectorIdSaIdEEN5boost10shared_ptrINS_9RobotBase11ManipulatorEEERKNS_18IkParameterizationENS6_INS_8IkReturnEEE. This may cause "undefined reference" linker error in old client applications. |
kinbody.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
[+] KinBody::GetConfigurationSpecification ( ) const (1)
changed to:KinBody::GetConfigurationSpecification ( std::string const& interpolation ) const
[symbol: _ZNK8OpenRAVE7KinBody29GetConfigurationSpecificationEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE7KinBody29GetConfigurationSpecificationEv to _ZNK8OpenRAVE7KinBody29GetConfigurationSpecificationERKSs. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::GetConfigurationSpecificationIndices ( std::vector<int>const& indices ) const (1)
changed to:KinBody::GetConfigurationSpecificationIndices ( std::vector<int>const& indices, std::string const& interpolation ) const
[symbol: _ZNK8OpenRAVE7KinBody36GetConfigurationSpecificationIndicesERKSt6vectorIiSaIiEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE7KinBody36GetConfigurationSpecificationIndicesERKSt6vectorIiSaIiEE to _ZNK8OpenRAVE7KinBody36GetConfigurationSpecificationIndicesERKSt6vectorIiSaIiEERKSs. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::GetDOFAccelerationLimits ( std::vector<double>& maxaccelerations ) const (1)
changed to:KinBody::GetDOFAccelerationLimits ( std::vector<double>& maxaccelerations, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody24GetDOFAccelerationLimitsERSt6vectorIdSaIdEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE7KinBody24GetDOFAccelerationLimitsERSt6vectorIdSaIdEE to _ZNK8OpenRAVE7KinBody24GetDOFAccelerationLimitsERSt6vectorIdSaIdEERKS1_IiSaIiEE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::GetDOFLimits ( std::vector<double>& lowerlimit, std::vector<double>& upperlimit ) const (1)
changed to:KinBody::GetDOFLimits ( std::vector<double>& lowerlimit, std::vector<double>& upperlimit, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody12GetDOFLimitsERSt6vectorIdSaIdEES4_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE7KinBody12GetDOFLimitsERSt6vectorIdSaIdEES4_ to _ZNK8OpenRAVE7KinBody12GetDOFLimitsERSt6vectorIdSaIdEES4_RKS1_IiSaIiEE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::GetDOFResolutions ( std::vector<double>& v ) const (1)
changed to:KinBody::GetDOFResolutions ( std::vector<double>& v, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody17GetDOFResolutionsERSt6vectorIdSaIdEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE7KinBody17GetDOFResolutionsERSt6vectorIdSaIdEE to _ZNK8OpenRAVE7KinBody17GetDOFResolutionsERSt6vectorIdSaIdEERKS1_IiSaIiEE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::GetDOFValues ( std::vector<double>& v ) const (1)
changed to:KinBody::GetDOFValues ( std::vector<double>& v, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody12GetDOFValuesERSt6vectorIdSaIdEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE7KinBody12GetDOFValuesERSt6vectorIdSaIdEE to _ZNK8OpenRAVE7KinBody12GetDOFValuesERSt6vectorIdSaIdEERKS1_IiSaIiEE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::GetDOFVelocities ( std::vector<double>& v ) const (1)
changed to:KinBody::GetDOFVelocities ( std::vector<double>& v, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody16GetDOFVelocitiesERSt6vectorIdSaIdEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE7KinBody16GetDOFVelocitiesERSt6vectorIdSaIdEE to _ZNK8OpenRAVE7KinBody16GetDOFVelocitiesERSt6vectorIdSaIdEERKS1_IiSaIiEE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::GetDOFVelocityLimits ( std::vector<double>& maxvelocities ) const (1)
changed to:KinBody::GetDOFVelocityLimits ( std::vector<double>& lowerlimit, std::vector<double>& upperlimit, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody20GetDOFVelocityLimitsERSt6vectorIdSaIdEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE7KinBody20GetDOFVelocityLimitsERSt6vectorIdSaIdEE to _ZNK8OpenRAVE7KinBody20GetDOFVelocityLimitsERSt6vectorIdSaIdEES4_RKS1_IiSaIiEE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::GetDOFVelocityLimits ( std::vector<double>& lowerlimit, std::vector<double>& upperlimit ) const (1)
changed to:KinBody::GetDOFVelocityLimits ( std::vector<double>& lowerlimit, std::vector<double>& upperlimit, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody20GetDOFVelocityLimitsERSt6vectorIdSaIdEES4_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE7KinBody20GetDOFVelocityLimitsERSt6vectorIdSaIdEES4_ to _ZNK8OpenRAVE7KinBody20GetDOFVelocityLimitsERSt6vectorIdSaIdEES4_RKS1_IiSaIiEE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::GetDOFWeights ( std::vector<double>& v ) const (1)
changed to:KinBody::GetDOFWeights ( std::vector<double>& v, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody13GetDOFWeightsERSt6vectorIdSaIdEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE7KinBody13GetDOFWeightsERSt6vectorIdSaIdEE to _ZNK8OpenRAVE7KinBody13GetDOFWeightsERSt6vectorIdSaIdEERKS1_IiSaIiEE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::InitFromGeometries ( std::list<KinBody::Link::GEOMPROPERTIES>& geometries, bool visible ) (1)
changed to:KinBody::InitFromGeometries ( std::list<KinBody::Link::GeometryInfo>const& geometries )
[symbol: _ZN8OpenRAVE7KinBody18InitFromGeometriesERSt4listINS0_4Link14GEOMPROPERTIESESaIS3_EEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody18InitFromGeometriesERSt4listINS0_4Link14GEOMPROPERTIESESaIS3_EEb to _ZN8OpenRAVE7KinBody18InitFromGeometriesERKSt4listINS0_4Link12GeometryInfoESaIS3_EE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::Joint::Joint [not-in-charge] ( KinBodyPtr parent ) (1)
changed to:KinBody::Joint::Joint [not-in-charge] ( KinBodyPtr parent, KinBody::Joint::JointType type )
[symbol: _ZN8OpenRAVE7KinBody5JointC2EN5boost10shared_ptrIS0_EE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody5JointC2EN5boost10shared_ptrIS0_EE to _ZN8OpenRAVE7KinBody5JointC2EN5boost10shared_ptrIS0_EENS1_9JointTypeE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::Joint::Joint [in-charge] ( KinBodyPtr parent ) (1)
changed to:KinBody::Joint::Joint [in-charge] ( KinBodyPtr parent, KinBody::Joint::JointType type )
[symbol: _ZN8OpenRAVE7KinBody5JointC1EN5boost10shared_ptrIS0_EE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody5JointC1EN5boost10shared_ptrIS0_EE to _ZN8OpenRAVE7KinBody5JointC1EN5boost10shared_ptrIS0_EENS1_9JointTypeE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::Joint::SetResolution ( dReal resolution ) (1)
changed to:KinBody::Joint::SetResolution ( dReal resolution, int iaxis )
[symbol: _ZN8OpenRAVE7KinBody5Joint13SetResolutionEd]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody5Joint13SetResolutionEd to _ZN8OpenRAVE7KinBody5Joint13SetResolutionEdi. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::KinBodyStateSaver::Restore ( ) (1)
changed to:KinBody::KinBodyStateSaver::Restore ( boost::shared_ptr<KinBody> body )
[symbol: _ZN8OpenRAVE7KinBody17KinBodyStateSaver7RestoreEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody17KinBodyStateSaver7RestoreEv to _ZN8OpenRAVE7KinBody17KinBodyStateSaver7RestoreEN5boost10shared_ptrIS0_EE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::Link::SwapGeometries ( std::list<KinBody::Link::GEOMPROPERTIES>& listNewGeometries ) (1)
changed to:KinBody::Link::SwapGeometries ( boost::shared_ptr<KinBody::Link>& link )
[symbol: _ZN8OpenRAVE7KinBody4Link14SwapGeometriesERSt4listINS1_14GEOMPROPERTIESESaIS3_EE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody4Link14SwapGeometriesERSt4listINS1_14GEOMPROPERTIESESaIS3_EE to _ZN8OpenRAVE7KinBody4Link14SwapGeometriesERN5boost10shared_ptrIS1_EE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::SetConfigurationValues ( std::vector<double>::const_iterator itvalues, bool checklimits ) (1)
changed to:KinBody::SetConfigurationValues ( std::vector<double>::const_iterator itvalues, uint32_t checklimits )
[symbol: _ZN8OpenRAVE7KinBody22SetConfigurationValuesEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody22SetConfigurationValuesEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEb to _ZN8OpenRAVE7KinBody22SetConfigurationValuesEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEj. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::SetDOFValues ( std::vector<double>const& values, bool checklimits ) (1)
changed to:KinBody::SetDOFValues ( std::vector<double>const& values, Transform const& transform, uint32_t checklimits )
[symbol: _ZN8OpenRAVE7KinBody12SetDOFValuesERKSt6vectorIdSaIdEEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody12SetDOFValuesERKSt6vectorIdSaIdEEb to _ZN8OpenRAVE7KinBody12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEj. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::SetDOFValues ( std::vector<double>const& values, Transform const& transform, bool checklimits ) (1)
changed to:KinBody::SetDOFValues ( std::vector<double>const& values, Transform const& transform, uint32_t checklimits )
[symbol: _ZN8OpenRAVE7KinBody12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEb to _ZN8OpenRAVE7KinBody12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEj. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::SetDOFVelocities ( std::vector<double>const& vDOFVelocities, bool checklimits ) (1)
changed to:KinBody::SetDOFVelocities ( std::vector<double>const& dofvelocities, Vector const& linearvel, Vector const& angularvel, uint32_t checklimits )
[symbol: _ZN8OpenRAVE7KinBody16SetDOFVelocitiesERKSt6vectorIdSaIdEEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody16SetDOFVelocitiesERKSt6vectorIdSaIdEEb to _ZN8OpenRAVE7KinBody16SetDOFVelocitiesERKSt6vectorIdSaIdEERKNS_8geometry10RaveVectorIdEESA_j. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::SetDOFVelocities ( std::vector<double>const& vDOFVelocities, Vector const& linearvel, Vector const& angularvel, bool checklimits ) (1)
changed to:KinBody::SetDOFVelocities ( std::vector<double>const& dofvelocities, Vector const& linearvel, Vector const& angularvel, uint32_t checklimits )
[symbol: _ZN8OpenRAVE7KinBody16SetDOFVelocitiesERKSt6vectorIdSaIdEERKNS_8geometry10RaveVectorIdEESA_b]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody16SetDOFVelocitiesERKSt6vectorIdSaIdEERKNS_8geometry10RaveVectorIdEESA_b to _ZN8OpenRAVE7KinBody16SetDOFVelocitiesERKSt6vectorIdSaIdEERKNS_8geometry10RaveVectorIdEESA_j. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::SetDOFWeights ( std::vector<double>const& weights ) (1)
changed to:KinBody::SetDOFWeights ( std::vector<double>const& weights, std::vector<int>const& dofindices )
[symbol: _ZN8OpenRAVE7KinBody13SetDOFWeightsERKSt6vectorIdSaIdEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE7KinBody13SetDOFWeightsERKSt6vectorIdSaIdEE to _ZN8OpenRAVE7KinBody13SetDOFWeightsERKSt6vectorIdSaIdEERKS1_IiSaIiEE. This may cause "undefined reference" linker error in old client applications. |
[+] KinBody::SubtractDOFValues ( std::vector<double>& values1, std::vector<double>const& values2 ) const (1)
changed to:KinBody::SubtractDOFValues ( std::vector<double>& values1, std::vector<double>const& values2, std::vector<int>const& dofindices ) const
[symbol: _ZNK8OpenRAVE7KinBody17SubtractDOFValuesERSt6vectorIdSaIdEERKS3_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE7KinBody17SubtractDOFValuesERSt6vectorIdSaIdEERKS3_ to _ZNK8OpenRAVE7KinBody17SubtractDOFValuesERSt6vectorIdSaIdEERKS3_RKS1_IiSaIiEE. This may cause "undefined reference" linker error in old client applications. |
openrave.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
[+] ConfigurationSpecification::ExtractTransform ( Transform& t, std::vector<double>::const_iterator itdata, KinBodyConstPtr pbody ) const (1)
changed to:ConfigurationSpecification::ExtractTransform ( Transform& t, std::vector<double>::const_iterator itdata, KinBodyConstPtr pbody, int timederivative ) const
[symbol: _ZNK8OpenRAVE26ConfigurationSpecification16ExtractTransformERNS_8geometry13RaveTransformIdEEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEN5boost10shared_ptrIKNS_7KinBodyEEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE26ConfigurationSpecification16ExtractTransformERNS_8geometry13RaveTransformIdEEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEN5boost10shared_ptrIKNS_7KinBodyEEE to _ZNK8OpenRAVE26ConfigurationSpecification16ExtractTransformERNS_8geometry13RaveTransformIdEEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEN5boost10shared_ptrIKNS_7KinBodyEEEi. This may cause "undefined reference" linker error in old client applications. |
[+] ConfigurationSpecification::GetInterpolationDerivative ( std::string const& interpolation ) [static] (1)
changed to:ConfigurationSpecification::GetInterpolationDerivative ( std::string const& interpolation, int deriv ) [static]
[symbol: _ZN8OpenRAVE26ConfigurationSpecification26GetInterpolationDerivativeERKSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE26ConfigurationSpecification26GetInterpolationDerivativeERKSs to _ZN8OpenRAVE26ConfigurationSpecification26GetInterpolationDerivativeERKSsi. This may cause "undefined reference" linker error in old client applications. |
[+] IkParameterization::GetConfigurationSpecification ( IkParameterizationType iktype ) [static] (1)
changed to:IkParameterization::GetConfigurationSpecification ( IkParameterizationType iktype, std::string const& interpolation ) [static]
[symbol: _ZN8OpenRAVE18IkParameterization29GetConfigurationSpecificationENS_22IkParameterizationTypeE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE18IkParameterization29GetConfigurationSpecificationENS_22IkParameterizationTypeE to _ZN8OpenRAVE18IkParameterization29GetConfigurationSpecificationENS_22IkParameterizationTypeERKSs. This may cause "undefined reference" linker error in old client applications. |
[+] RaveGetIkParameterizationMap ( ) (1)
changed to:RaveGetIkParameterizationMap ( int alllowercase )
[symbol: _ZN8OpenRAVE28RaveGetIkParameterizationMapEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE28RaveGetIkParameterizationMapEv to _ZN8OpenRAVE28RaveGetIkParameterizationMapEi. This may cause "undefined reference" linker error in old client applications. |
[+] RaveGetTransformFromAffineDOFValues ( Transform& t, std::vector<double>::const_iterator itvalues, int affinedofs, Vector const& vActvAffineRotationAxis ) (1)
changed to:RaveGetTransformFromAffineDOFValues ( Transform& t, std::vector<double>::const_iterator itvalues, int affinedofs, Vector const& vActvAffineRotationAxis, bool normalize )
[symbol: _ZN8OpenRAVE35RaveGetTransformFromAffineDOFValuesERNS_8geometry13RaveTransformIdEEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEiRKNS0_10RaveVectorIdEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE35RaveGetTransformFromAffineDOFValuesERNS_8geometry13RaveTransformIdEEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEiRKNS0_10RaveVectorIdEE to _ZN8OpenRAVE35RaveGetTransformFromAffineDOFValuesERNS_8geometry13RaveTransformIdEEN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEEiRKNS0_10RaveVectorIdEEb. This may cause "undefined reference" linker error in old client applications. |
planningutils.h,
libopenrave0.6.so.0.6.6
namespace planningutils
[+] InsertActiveDOFWaypointWithRetiming ( int index, std::vector<double>const& dofvalues, std::vector<double>const& dofvelocities, TrajectoryBasePtr traj, RobotBasePtr robot, dReal fmaxvelmult, std::string const& plannername ) (1)
changed to:InsertActiveDOFWaypointWithRetiming ( int index, std::vector<double>const& dofvalues, std::vector<double>const& dofvelocities, TrajectoryBasePtr traj, RobotBasePtr robot, dReal fmaxvelmult, dReal fmaxaccelmult, std::string const& plannername )
[symbol: _ZN8OpenRAVE13planningutils35InsertActiveDOFWaypointWithRetimingEiRKSt6vectorIdSaIdEES5_N5boost10shared_ptrINS_14TrajectoryBaseEEENS7_INS_9RobotBaseEEEdRKSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE13planningutils35InsertActiveDOFWaypointWithRetimingEiRKSt6vectorIdSaIdEES5_N5boost10shared_ptrINS_14TrajectoryBaseEEENS7_INS_9RobotBaseEEEdRKSs to _ZN8OpenRAVE13planningutils35InsertActiveDOFWaypointWithRetimingEiRKSt6vectorIdSaIdEES5_N5boost10shared_ptrINS_14TrajectoryBaseEEENS7_INS_9RobotBaseEEEddRKSs. This may cause "undefined reference" linker error in old client applications. |
[+] RetimeActiveDOFTrajectory ( TrajectoryBasePtr traj, RobotBasePtr robot, bool hastimestamps, dReal fmaxvelmult, std::string const& plannername, std::string const& plannerparameters ) (1)
changed to:RetimeActiveDOFTrajectory ( TrajectoryBasePtr traj, RobotBasePtr robot, bool hastimestamps, dReal fmaxvelmult, dReal fmaxaccelmult, std::string const& plannername, std::string const& plannerparameters )
[symbol: _ZN8OpenRAVE13planningutils25RetimeActiveDOFTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEENS2_INS_9RobotBaseEEEbdRKSsS8_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE13planningutils25RetimeActiveDOFTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEENS2_INS_9RobotBaseEEEbdRKSsS8_ to _ZN8OpenRAVE13planningutils25RetimeActiveDOFTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEENS2_INS_9RobotBaseEEEbddRKSsS8_. This may cause "undefined reference" linker error in old client applications. |
[+] SmoothActiveDOFTrajectory ( TrajectoryBasePtr traj, RobotBasePtr robot, bool hastimestamps, dReal fmaxvelmult, std::string const& plannername, std::string const& plannerparameters ) (1)
changed to:SmoothActiveDOFTrajectory ( TrajectoryBasePtr traj, RobotBasePtr robot, dReal fmaxvelmult, dReal fmaxaccelmult, std::string const& plannername, std::string const& plannerparameters )
[symbol: _ZN8OpenRAVE13planningutils25SmoothActiveDOFTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEENS2_INS_9RobotBaseEEEbdRKSsS8_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE13planningutils25SmoothActiveDOFTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEENS2_INS_9RobotBaseEEEbdRKSsS8_ to _ZN8OpenRAVE13planningutils25SmoothActiveDOFTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEENS2_INS_9RobotBaseEEEddRKSsS8_. This may cause "undefined reference" linker error in old client applications. |
[+] SmoothAffineTrajectory ( TrajectoryBasePtr traj, std::vector<double>const& maxvelocities, std::vector<double>const& maxaccelerations, bool hastimestamps, std::string const& plannername, std::string const& plannerparameters ) (1)
changed to:SmoothAffineTrajectory ( TrajectoryBasePtr traj, std::vector<double>const& maxvelocities, std::vector<double>const& maxaccelerations, std::string const& plannername, std::string const& plannerparameters )
[symbol: _ZN8OpenRAVE13planningutils22SmoothAffineTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEERKSt6vectorIdSaIdEES9_bRKSsSB_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE13planningutils22SmoothAffineTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEERKSt6vectorIdSaIdEES9_bRKSsSB_ to _ZN8OpenRAVE13planningutils22SmoothAffineTrajectoryEN5boost10shared_ptrINS_14TrajectoryBaseEEERKSt6vectorIdSaIdEES9_RKSsSB_. This may cause "undefined reference" linker error in old client applications. |
robot.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
[+] RobotBase::GetActiveConfigurationSpecification ( ) const (1)
changed to:RobotBase::GetActiveConfigurationSpecification ( std::string const& interpolation ) const
[symbol: _ZNK8OpenRAVE9RobotBase35GetActiveConfigurationSpecificationEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE9RobotBase35GetActiveConfigurationSpecificationEv to _ZNK8OpenRAVE9RobotBase35GetActiveConfigurationSpecificationERKSs. This may cause "undefined reference" linker error in old client applications. |
[+] RobotBase::Manipulator::GetIkParameterization ( IkParameterization const& ikparam ) const (1)
changed to:RobotBase::Manipulator::GetIkParameterization ( IkParameterization const& ikparam, bool inworld ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator21GetIkParameterizationERKNS_18IkParameterizationE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE9RobotBase11Manipulator21GetIkParameterizationERKNS_18IkParameterizationE to _ZNK8OpenRAVE9RobotBase11Manipulator21GetIkParameterizationERKNS_18IkParameterizationEb. This may cause "undefined reference" linker error in old client applications. |
[+] RobotBase::Manipulator::GetIkParameterization ( IkParameterizationType iktype ) const (1)
changed to:RobotBase::Manipulator::GetIkParameterization ( IkParameterization const& ikparam, bool inworld ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator21GetIkParameterizationENS_22IkParameterizationTypeE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK8OpenRAVE9RobotBase11Manipulator21GetIkParameterizationENS_22IkParameterizationTypeE to _ZNK8OpenRAVE9RobotBase11Manipulator21GetIkParameterizationERKNS_18IkParameterizationEb. This may cause "undefined reference" linker error in old client applications. |
[+] RobotBase::RobotStateSaver::Restore ( ) (1)
changed to:RobotBase::RobotStateSaver::Restore ( boost::shared_ptr<RobotBase> robot )
[symbol: _ZN8OpenRAVE9RobotBase15RobotStateSaver7RestoreEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE9RobotBase15RobotStateSaver7RestoreEv to _ZN8OpenRAVE9RobotBase15RobotStateSaver7RestoreEN5boost10shared_ptrIS0_EE. This may cause "undefined reference" linker error in old client applications. |
[+] RobotBase::SetActiveDOFValues ( std::vector<double>const& values, bool checklimits ) (1)
changed to:RobotBase::SetActiveDOFValues ( std::vector<double>const& values, uint32_t checklimits )
[symbol: _ZN8OpenRAVE9RobotBase18SetActiveDOFValuesERKSt6vectorIdSaIdEEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE9RobotBase18SetActiveDOFValuesERKSt6vectorIdSaIdEEb to _ZN8OpenRAVE9RobotBase18SetActiveDOFValuesERKSt6vectorIdSaIdEEj. This may cause "undefined reference" linker error in old client applications. |
[+] RobotBase::SetActiveDOFVelocities ( std::vector<double>const& velocities, bool checklimits ) (1)
changed to:RobotBase::SetActiveDOFVelocities ( std::vector<double>const& velocities, uint32_t checklimits )
[symbol: _ZN8OpenRAVE9RobotBase22SetActiveDOFVelocitiesERKSt6vectorIdSaIdEEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE9RobotBase22SetActiveDOFVelocitiesERKSt6vectorIdSaIdEEb to _ZN8OpenRAVE9RobotBase22SetActiveDOFVelocitiesERKSt6vectorIdSaIdEEj. This may cause "undefined reference" linker error in old client applications. |
[+] RobotBase::SetActiveManipulator ( std::string const& manipname ) (1)
[symbol: _ZN8OpenRAVE9RobotBase20SetActiveManipulatorERKSs]
| Change | Effect |
---|
1 | Type of return value has been changed from void to RobotBase::ManipulatorPtr (8 bytes). | Layout of parameter's stack has been shifted by 4 bytes because the return value became passed in memory as the hidden first argument, that was used to pass the return value. All the parameters will be incorrectly initialized by applications. |
[+] RobotBase::SetDOFValues ( std::vector<double>const& vJointValues, bool checklimits ) (1)
changed to:RobotBase::SetDOFValues ( std::vector<double>const& vJointValues, Transform const& transbase, uint32_t checklimits )
[symbol: _ZN8OpenRAVE9RobotBase12SetDOFValuesERKSt6vectorIdSaIdEEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE9RobotBase12SetDOFValuesERKSt6vectorIdSaIdEEb to _ZN8OpenRAVE9RobotBase12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEj. This may cause "undefined reference" linker error in old client applications. |
[+] RobotBase::SetDOFValues ( std::vector<double>const& vJointValues, Transform const& transbase, bool checklimits ) (1)
changed to:RobotBase::SetDOFValues ( std::vector<double>const& vJointValues, Transform const& transbase, uint32_t checklimits )
[symbol: _ZN8OpenRAVE9RobotBase12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8OpenRAVE9RobotBase12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEb to _ZN8OpenRAVE9RobotBase12SetDOFValuesERKSt6vectorIdSaIdEERKNS_8geometry13RaveTransformIdEEj. This may cause "undefined reference" linker error in old client applications. |
to the top
Problems with Data Types, Medium Severity (41)
environment.h
namespace OpenRAVE
[+] class EnvironmentBase (5)
| Change |
Effect |
1 | Pure virtual method EnvironmentBase::GetBodies ( std::vector<KinBodyPtr>&, uint64_t ) const has been added to this class instead of EnvironmentBase::GetRobots ( std::vector<RobotBasePtr>& ) const. | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
2 | Pure virtual method EnvironmentBase::GetModules ( std::list<boost::shared_ptr<ModuleBase> >&, uint64_t ) const has been added to this class instead of EnvironmentBase::GetModules ( std::list<boost::shared_ptr<ModuleBase> >& ) const. | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
3 | Pure virtual method EnvironmentBase::GetPublishedBodies ( std::vector<KinBody::BodyState>&, uint64_t ) has been added to this class instead of EnvironmentBase::UpdatePublishedBodies ( ). | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
4 | Pure virtual method EnvironmentBase::GetRobots ( std::vector<RobotBasePtr>&, uint64_t ) const has been added to this class instead of EnvironmentBase::GetPublishedBodies ( std::vector<KinBody::BodyState>& ). | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
5 | Pure virtual method EnvironmentBase::SetDebugLevel ( int ) has been added to this class instead of EnvironmentBase::GetHomeDirectory ( ) const. | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 103 entries | Virtual Table (New) - 101 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~EnvironmentBase |
~EnvironmentBase |
12 |
~EnvironmentBase |
~EnvironmentBase |
16 |
__cxa_pure_virtual |
__cxa_pure_virtual |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
EnvironmentBase::SetUserData |
EnvironmentBase::SetUserData |
28 |
EnvironmentBase::GetUserData |
EnvironmentBase::GetUserData |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
36 |
__cxa_pure_virtual |
__cxa_pure_virtual |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
__cxa_pure_virtual |
48 |
__cxa_pure_virtual |
__cxa_pure_virtual |
52 |
__cxa_pure_virtual |
__cxa_pure_virtual |
56 |
__cxa_pure_virtual |
__cxa_pure_virtual |
60 |
__cxa_pure_virtual |
__cxa_pure_virtual |
64 |
__cxa_pure_virtual |
__cxa_pure_virtual |
68 |
__cxa_pure_virtual |
__cxa_pure_virtual |
72 |
__cxa_pure_virtual |
__cxa_pure_virtual |
76 |
__cxa_pure_virtual |
__cxa_pure_virtual |
80 |
__cxa_pure_virtual |
__cxa_pure_virtual |
84 |
__cxa_pure_virtual |
__cxa_pure_virtual |
88 |
__cxa_pure_virtual |
__cxa_pure_virtual |
92 |
__cxa_pure_virtual |
__cxa_pure_virtual |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
__cxa_pure_virtual |
__cxa_pure_virtual |
104 |
__cxa_pure_virtual |
__cxa_pure_virtual |
108 |
__cxa_pure_virtual |
__cxa_pure_virtual |
112 |
__cxa_pure_virtual |
__cxa_pure_virtual |
116 |
__cxa_pure_virtual |
__cxa_pure_virtual |
120 |
__cxa_pure_virtual |
__cxa_pure_virtual |
124 |
__cxa_pure_virtual |
__cxa_pure_virtual |
128 |
__cxa_pure_virtual |
__cxa_pure_virtual |
132 |
__cxa_pure_virtual |
__cxa_pure_virtual |
136 |
__cxa_pure_virtual |
__cxa_pure_virtual |
140 |
__cxa_pure_virtual |
__cxa_pure_virtual |
144 |
__cxa_pure_virtual |
__cxa_pure_virtual |
148 |
EnvironmentBase::LoadXMLData |
__cxa_pure_virtual |
152 |
__cxa_pure_virtual |
__cxa_pure_virtual |
156 |
__cxa_pure_virtual |
EnvironmentBase::LoadXMLData |
160 |
EnvironmentBase::ReadRobotXMLFile |
__cxa_pure_virtual |
164 |
EnvironmentBase::ReadRobotURI |
EnvironmentBase::Save |
168 |
EnvironmentBase::ReadRobotXMLFile |
__cxa_pure_virtual |
172 |
__cxa_pure_virtual |
EnvironmentBase::ReadRobotXMLFile |
176 |
EnvironmentBase::ReadRobotXMLData |
EnvironmentBase::ReadRobotURI |
180 |
__cxa_pure_virtual |
EnvironmentBase::ReadRobotXMLFile |
184 |
EnvironmentBase::ReadKinBodyXMLFile |
__cxa_pure_virtual |
188 |
EnvironmentBase::ReadKinBodyURI |
EnvironmentBase::ReadRobotXMLData |
192 |
EnvironmentBase::ReadKinBodyXMLFile |
__cxa_pure_virtual |
196 |
__cxa_pure_virtual |
EnvironmentBase::ReadKinBodyXMLFile |
200 |
EnvironmentBase::ReadKinBodyXMLData |
EnvironmentBase::ReadKinBodyURI |
204 |
__cxa_pure_virtual |
EnvironmentBase::ReadKinBodyXMLFile |
208 |
EnvironmentBase::ReadInterfaceXMLFile |
__cxa_pure_virtual |
212 |
__cxa_pure_virtual |
EnvironmentBase::ReadKinBodyXMLData |
216 |
EnvironmentBase::ReadInterfaceXMLFile |
__cxa_pure_virtual |
220 |
__cxa_pure_virtual |
EnvironmentBase::ReadInterfaceXMLFile |
224 |
EnvironmentBase::ReadInterfaceXMLData |
__cxa_pure_virtual |
228 |
__cxa_pure_virtual |
EnvironmentBase::ReadInterfaceXMLFile |
232 |
EnvironmentBase::ReadTrimeshFile |
__cxa_pure_virtual |
236 |
__cxa_pure_virtual |
EnvironmentBase::ReadInterfaceXMLData |
240 |
__cxa_pure_virtual |
__cxa_pure_virtual |
244 |
__cxa_pure_virtual |
EnvironmentBase::ReadTrimeshFile |
248 |
__cxa_pure_virtual |
__cxa_pure_virtual |
252 |
__cxa_pure_virtual |
EnvironmentBase::AddKinBody |
256 |
__cxa_pure_virtual |
EnvironmentBase::AddRobot |
260 |
__cxa_pure_virtual |
EnvironmentBase::AddSensor |
264 |
__cxa_pure_virtual |
__cxa_pure_virtual |
268 |
__cxa_pure_virtual |
__cxa_pure_virtual |
272 |
__cxa_pure_virtual |
__cxa_pure_virtual |
276 |
__cxa_pure_virtual |
__cxa_pure_virtual |
280 |
__cxa_pure_virtual |
__cxa_pure_virtual |
284 |
__cxa_pure_virtual |
__cxa_pure_virtual |
288 |
__cxa_pure_virtual |
__cxa_pure_virtual |
292 |
__cxa_pure_virtual |
__cxa_pure_virtual |
296 |
__cxa_pure_virtual |
__cxa_pure_virtual |
300 |
__cxa_pure_virtual |
__cxa_pure_virtual |
304 |
__cxa_pure_virtual |
__cxa_pure_virtual |
308 |
__cxa_pure_virtual |
__cxa_pure_virtual |
312 |
__cxa_pure_virtual |
__cxa_pure_virtual |
316 |
EnvironmentBase::LoadProblem |
EnvironmentBase::LoadProblem |
320 |
__cxa_pure_virtual |
__cxa_pure_virtual |
324 |
__cxa_pure_virtual |
EnvironmentBase::GetLoadedProblems |
328 |
EnvironmentBase::GetLoadedProblems |
__cxa_pure_virtual |
332 |
__cxa_pure_virtual |
EnvironmentBase::AddViewer |
336 |
__cxa_pure_virtual |
EnvironmentBase::AttachViewer |
340 |
EnvironmentBase::AttachViewer |
__cxa_pure_virtual |
344 |
__cxa_pure_virtual |
__cxa_pure_virtual |
348 |
__cxa_pure_virtual |
__cxa_pure_virtual |
352 |
__cxa_pure_virtual |
__cxa_pure_virtual |
356 |
__cxa_pure_virtual |
__cxa_pure_virtual |
360 |
__cxa_pure_virtual |
__cxa_pure_virtual |
364 |
__cxa_pure_virtual |
__cxa_pure_virtual |
368 |
__cxa_pure_virtual |
__cxa_pure_virtual |
372 |
__cxa_pure_virtual |
__cxa_pure_virtual |
376 |
__cxa_pure_virtual |
__cxa_pure_virtual |
380 |
__cxa_pure_virtual |
__cxa_pure_virtual |
384 |
__cxa_pure_virtual |
__cxa_pure_virtual |
388 |
__cxa_pure_virtual |
__cxa_pure_virtual |
392 |
__cxa_pure_virtual |
__cxa_pure_virtual |
396 |
__cxa_pure_virtual |
__cxa_pure_virtual |
400 |
__cxa_pure_virtual |
EnvironmentBase::GetHash |
404 |
__cxa_pure_virtual |
|
408 |
EnvironmentBase::GetHash |
|
[+] affected symbols (2)
EnvironmentBase::EnvironmentBase [in-charge] ( )This constructor is from 'EnvironmentBase' class.
EnvironmentBase::~EnvironmentBase [in-charge] ( )This method is from 'EnvironmentBase' class.
iksolver.h
namespace OpenRAVE
[+] class IkSolverBase (4)
| Change |
Effect |
1 | Virtual method IkSolverBase::Solve ( IkParameterization const&, std::vector<double>const&, std::vector<double>const&, int, IkReturnPtr ) has been added to this class. | The layout of v-table has been changed. This leaf class has no exported constructors and therefore applications will copy an old v-table of the class that will not contain a pointer to added virtual method. Call of any method in this class may result in crash or incorrect behavior of applications. NOTE: if new virtual method is called only from other new methods, then binary compatibility should not be affected. |
2 | Virtual method IkSolverBase::SolveAll ( IkParameterization const&, std::vector<double>const&, int, std::vector<IkReturnPtr>& ) has been added to this class. | The layout of v-table has been changed. This leaf class has no exported constructors and therefore applications will copy an old v-table of the class that will not contain a pointer to added virtual method. Call of any method in this class may result in crash or incorrect behavior of applications. NOTE: if new virtual method is called only from other new methods, then binary compatibility should not be affected. |
3 | Virtual method IkSolverBase::_CallFilters ( std::vector<double>&, RobotBase::ManipulatorPtr, IkParameterization const&, IkReturnPtr ) has been added to this class. | The layout of v-table has been changed. This leaf class has no exported constructors and therefore applications will copy an old v-table of the class that will not contain a pointer to added virtual method. Call of any method in this class may result in crash or incorrect behavior of applications. NOTE: if new virtual method is called only from other new methods, then binary compatibility should not be affected. |
4 | Pure virtual method IkSolverBase::Init ( RobotBase::ManipulatorConstPtr ) has been added to this class instead of IkSolverBase::Init ( RobotBase::ManipulatorPtr ). | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 29 entries | Virtual Table (New) - 38 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~IkSolverBase |
~IkSolverBase |
12 |
~IkSolverBase |
~IkSolverBase |
16 |
InterfaceBase::GetDescription |
InterfaceBase::GetReadableInterface |
20 |
InterfaceBase::SetDescription |
InterfaceBase::SetReadableInterface |
24 |
InterfaceBase::SetUserData |
InterfaceBase::GetDescription |
28 |
InterfaceBase::SetUserData |
InterfaceBase::SetDescription |
32 |
InterfaceBase::GetUserData |
InterfaceBase::SetUserData |
36 |
InterfaceBase::GetURI |
InterfaceBase::SetUserData |
40 |
InterfaceBase::GetXMLFilename |
InterfaceBase::GetUserData |
44 |
InterfaceBase::Clone |
InterfaceBase::GetURI |
48 |
InterfaceBase::SendCommand |
InterfaceBase::GetXMLFilename |
52 |
InterfaceBase::RegisterCommand |
InterfaceBase::Clone |
56 |
InterfaceBase::UnregisterCommand |
InterfaceBase::SendCommand |
60 |
IkSolverBase::GetHash |
InterfaceBase::Serialize |
64 |
InterfaceBase::_GetCommandHelp |
InterfaceBase::RegisterCommand |
68 |
__cxa_pure_virtual |
InterfaceBase::UnregisterCommand |
72 |
__cxa_pure_virtual |
IkSolverBase::GetHash |
76 |
IkSolverBase::RegisterCustomFilter |
InterfaceBase::_GetCommandHelp |
80 |
IkSolverBase::SetCustomFilter |
__cxa_pure_virtual |
84 |
__cxa_pure_virtual |
__cxa_pure_virtual |
88 |
__cxa_pure_virtual |
IkSolverBase::RegisterCustomFilter |
92 |
__cxa_pure_virtual |
IkSolverBase::SetCustomFilter |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
__cxa_pure_virtual |
__cxa_pure_virtual |
104 |
__cxa_pure_virtual |
__cxa_pure_virtual |
108 |
IkSolverBase::Supports |
IkSolverBase::Solve |
112 |
IkSolverBase::_CallFilters |
__cxa_pure_virtual |
116 |
|
IkSolverBase::Solve |
120 |
|
IkSolverBase::SolveAll |
124 |
|
__cxa_pure_virtual |
128 |
|
IkSolverBase::Solve |
132 |
|
__cxa_pure_virtual |
136 |
|
IkSolverBase::Solve |
140 |
|
IkSolverBase::SolveAll |
144 |
|
IkSolverBase::Supports |
148 |
|
IkSolverBase::_CallFilters |
[+] affected symbols (6)
IkSolverBase::_CallFilters ( std::vector<double>& solution, RobotBase::ManipulatorPtr manipulator, IkParameterization const& param )This method is from 'IkSolverBase' class.
IkSolverBase::GetFreeParameters ( std::vector<double>& vFreeParameters ) constThis method is from 'IkSolverBase' class.
IkSolverBase::GetManipulator ( ) constThis method is from 'IkSolverBase' class.
IkSolverBase::GetNumFreeParameters ( ) constThis method is from 'IkSolverBase' class.
IkSolverBase::Solve ( IkParameterization const& param, std::vector<double>const& q0, int filteroptions, boost::shared_ptr<std::vector<double> > solution )This method is from 'IkSolverBase' class.
IkSolverBase::Solve ( IkParameterization const& param, std::vector<double>const& q0, std::vector<double>const& vFreeParameters, int filteroptions, boost::shared_ptr<std::vector<double> > solution )This method is from 'IkSolverBase' class.
kinbody.h
namespace OpenRAVE
[+] class KinBody (8)
| Change |
Effect |
1 | Virtual method KinBody::GetConfigurationSpecification ( std::string const& ) const has been added to this class instead of KinBody::GetConfigurationSpecification ( ) const. | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
2 | Virtual method KinBody::GetConfigurationSpecificationIndices ( std::vector<int>const&, std::string const& ) const has been added to this class instead of KinBody::GetConfigurationSpecificationIndices ( std::vector<int>const& ) const. | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
3 | Virtual method KinBody::GetDOFAccelerationLimits ( std::vector<double>&, std::vector<int>const& ) const has been added to this class instead of KinBody::GetDOFVelocityLimits ( std::vector<double>&, std::vector<double>& ) const. | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
4 | Virtual method KinBody::GetDOFLimits ( std::vector<double>&, std::vector<double>&, std::vector<int>const& ) const has been added to this class instead of KinBody::GetDOFValues ( std::vector<double>& ) const. | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
5 | Virtual method KinBody::GetDOFVelocityLimits ( std::vector<double>&, std::vector<double>&, std::vector<int>const& ) const has been added to this class instead of KinBody::GetDOFVelocities ( std::vector<double>& ) const. | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
6 | Virtual method KinBody::GetDOFVelocityLimits ( std::vector<double>&, std::vector<int>const& ) const has been added to this class instead of KinBody::GetDOFLimits ( std::vector<double>&, std::vector<double>& ) const. | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
7 | Virtual method KinBody::SetConfigurationValues ( std::vector<double>::const_iterator, uint32_t ) has been added to this class instead of KinBody::SetConfigurationValues ( std::vector<double>::const_iterator, bool ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
8 | Virtual method KinBody::SetDOFValues ( std::vector<double>const&, uint32_t, std::vector<int>const& ) has been added to this class instead of KinBody::EnableLink ( KinBody::LinkPtr&restrict, bool ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 124 entries | Virtual Table (New) - 129 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~KinBody |
~KinBody |
12 |
~KinBody |
~KinBody |
16 |
InterfaceBase::GetDescription |
InterfaceBase::GetReadableInterface |
20 |
InterfaceBase::SetDescription |
InterfaceBase::SetReadableInterface |
24 |
InterfaceBase::SetUserData |
InterfaceBase::GetDescription |
28 |
InterfaceBase::SetUserData |
InterfaceBase::SetDescription |
32 |
InterfaceBase::GetUserData |
InterfaceBase::SetUserData |
36 |
InterfaceBase::GetURI |
InterfaceBase::SetUserData |
40 |
InterfaceBase::GetXMLFilename |
InterfaceBase::GetUserData |
44 |
KinBody::Clone |
InterfaceBase::GetURI |
48 |
InterfaceBase::SendCommand |
InterfaceBase::GetXMLFilename |
52 |
InterfaceBase::RegisterCommand |
KinBody::Clone |
56 |
InterfaceBase::UnregisterCommand |
InterfaceBase::SendCommand |
60 |
KinBody::GetHash |
KinBody::Serialize |
64 |
InterfaceBase::_GetCommandHelp |
InterfaceBase::RegisterCommand |
68 |
KinBody::Destroy |
InterfaceBase::UnregisterCommand |
72 |
KinBody::InitFromFile |
KinBody::GetHash |
76 |
KinBody::InitFromData |
InterfaceBase::_GetCommandHelp |
80 |
KinBody::InitFromBoxes |
KinBody::Destroy |
84 |
KinBody::InitFromBoxes |
KinBody::InitFromBoxes |
88 |
KinBody::InitFromSpheres |
KinBody::InitFromBoxes |
92 |
KinBody::InitFromTrimesh |
KinBody::InitFromSpheres |
96 |
KinBody::GetName |
KinBody::InitFromTrimesh |
100 |
KinBody::SetName |
KinBody::GetName |
104 |
KinBody::GetDOF |
KinBody::SetName |
108 |
KinBody::GetDOFValues |
KinBody::GetDOF |
112 |
KinBody::GetDOFVelocities |
KinBody::GetDOFValues |
116 |
KinBody::GetDOFLimits |
KinBody::GetDOFVelocities |
120 |
KinBody::GetDOFVelocityLimits |
KinBody::GetDOFLimits |
124 |
KinBody::GetDOFVelocityLimits |
KinBody::GetDOFVelocityLimits |
128 |
KinBody::GetDOFAccelerationLimits |
KinBody::GetDOFVelocityLimits |
132 |
KinBody::GetDOFTorqueLimits |
KinBody::GetDOFAccelerationLimits |
136 |
KinBody::GetDOFMaxVel |
KinBody::GetDOFTorqueLimits |
140 |
KinBody::GetDOFMaxAccel |
KinBody::GetDOFMaxVel |
144 |
KinBody::GetDOFMaxTorque |
KinBody::GetDOFMaxAccel |
148 |
KinBody::GetDOFResolutions |
KinBody::GetDOFMaxTorque |
152 |
KinBody::GetDOFWeights |
KinBody::GetDOFResolutions |
156 |
KinBody::SetDOFVelocityLimits |
KinBody::GetDOFWeights |
160 |
KinBody::SetDOFAccelerationLimits |
KinBody::SetDOFVelocityLimits |
164 |
KinBody::SetDOFTorqueLimits |
KinBody::SetDOFAccelerationLimits |
168 |
KinBody::SetDOFWeights |
KinBody::SetDOFTorqueLimits |
172 |
KinBody::GetRigidlyAttachedLinks |
KinBody::SetDOFWeights |
176 |
KinBody::GetDependencyOrderedJoints |
KinBody::SetDOFLimits |
180 |
KinBody::GetClosedLoops |
KinBody::GetDependencyOrderedJoints |
184 |
KinBody::GetChain |
KinBody::GetClosedLoops |
188 |
KinBody::GetChain |
KinBody::GetChain |
192 |
KinBody::IsDOFInChain |
KinBody::GetChain |
196 |
KinBody::GetJointIndex |
KinBody::IsDOFInChain |
200 |
KinBody::GetJoint |
KinBody::GetJointIndex |
204 |
KinBody::GetJointFromDOFIndex |
KinBody::GetJoint |
208 |
KinBody::SubtractDOFValues |
KinBody::GetJointFromDOFIndex |
212 |
KinBody::SubtractJointValues |
KinBody::SubtractDOFValues |
216 |
KinBody::SetDOFTorques |
KinBody::SetDOFTorques |
220 |
KinBody::SetJointTorques |
KinBody::GetLinks |
224 |
KinBody::GetLinks |
KinBody::GetLink |
228 |
KinBody::GetLink |
KinBody::SimulationStep |
232 |
KinBody::SimulationStep |
KinBody::GetLinkTransformations |
236 |
KinBody::GetLinkTransformations |
KinBody::GetLinkTransformations |
240 |
KinBody::GetLinkTransformations |
KinBody::GetBodyTransformations |
244 |
KinBody::GetBodyTransformations |
KinBody::GetTransform |
248 |
KinBody::GetTransform |
KinBody::SetVelocity |
252 |
KinBody::SetVelocity |
KinBody::SetDOFVelocities |
256 |
KinBody::SetDOFVelocities |
KinBody::SetDOFVelocities |
260 |
KinBody::SetDOFVelocities |
KinBody::GetLinkVelocities |
264 |
KinBody::GetLinkVelocities |
KinBody::GetLinkAccelerations |
268 |
KinBody::SetTransform |
KinBody::SetTransform |
272 |
KinBody::ComputeAABB |
KinBody::ComputeAABB |
276 |
KinBody::GetCenterOfMass |
KinBody::GetCenterOfMass |
280 |
KinBody::Enable |
KinBody::Enable |
284 |
KinBody::EnableLink |
KinBody::IsEnabled |
288 |
KinBody::IsEnabled |
KinBody::SetVisible |
292 |
KinBody::SetVisible |
KinBody::IsVisible |
296 |
KinBody::IsVisible |
KinBody::SetDOFValues |
300 |
KinBody::SetDOFValues |
KinBody::SetJointValues |
304 |
KinBody::SetJointValues |
KinBody::SetDOFValues |
308 |
KinBody::SetDOFValues |
KinBody::SetJointValues |
312 |
KinBody::SetJointValues |
KinBody::SetLinkTransformations |
316 |
KinBody::SetLinkTransformations |
KinBody::SetLinkTransformations |
320 |
KinBody::SetLinkTransformations |
KinBody::SetBodyTransformations |
324 |
KinBody::SetBodyTransformations |
KinBody::SetLinkVelocities |
328 |
KinBody::SetLinkVelocities |
KinBody::ComputeJacobianTranslation |
332 |
KinBody::CalculateJacobian |
KinBody::CalculateJacobian |
336 |
KinBody::CalculateJacobian |
KinBody::CalculateJacobian |
340 |
KinBody::CalculateRotationJacobian |
KinBody::CalculateRotationJacobian |
344 |
KinBody::CalculateRotationJacobian |
KinBody::CalculateRotationJacobian |
348 |
KinBody::CalculateAngularVelocityJacobian |
KinBody::ComputeJacobianAxisAngle |
352 |
KinBody::CalculateAngularVelocityJacobian |
KinBody::CalculateAngularVelocityJacobian |
356 |
KinBody::CheckSelfCollision |
KinBody::CalculateAngularVelocityJacobian |
360 |
KinBody::IsAttached |
KinBody::ComputeHessianTranslation |
364 |
KinBody::GetAttached |
KinBody::ComputeHessianAxisAngle |
368 |
KinBody::IsRobot |
KinBody::ComputeInverseDynamics |
372 |
KinBody::GetEnvironmentId |
KinBody::ComputeInverseDynamics |
376 |
KinBody::DoesAffect |
KinBody::CheckSelfCollision |
380 |
KinBody::GetViewerData |
KinBody::IsAttached |
384 |
KinBody::GetGuiData |
KinBody::GetAttached |
388 |
KinBody::GetNonAdjacentLinks |
KinBody::IsRobot |
392 |
KinBody::GetAdjacentLinks |
KinBody::GetEnvironmentId |
396 |
KinBody::GetPhysicsData |
KinBody::DoesAffect |
400 |
KinBody::GetCollisionData |
KinBody::GetViewerData |
404 |
KinBody::GetManageData |
KinBody::GetGuiData |
408 |
KinBody::GetUpdateStamp |
KinBody::GetNonAdjacentLinks |
412 |
KinBody::RegisterChangeCallback |
KinBody::GetAdjacentLinks |
416 |
KinBody::serialize |
KinBody::GetPhysicsData |
420 |
KinBody::GetKinematicsGeometryHash |
KinBody::GetCollisionData |
424 |
KinBody::SetJointVelocities |
KinBody::GetManageData |
428 |
KinBody::GetVelocity |
KinBody::GetUpdateStamp |
432 |
KinBody::SetZeroConfiguration |
KinBody::RegisterChangeCallback |
436 |
KinBody::GetConfigurationSpecification |
KinBody::GetKinematicsGeometryHash |
440 |
KinBody::GetConfigurationSpecificationIndices |
KinBody::SetZeroConfiguration |
444 |
KinBody::SetConfigurationValues |
KinBody::SetNonCollidingConfiguration |
448 |
KinBody::GetConfigurationValues |
KinBody::GetConfigurationSpecification |
452 |
KinBody::SetPhysicsData |
KinBody::GetConfigurationSpecificationIndices |
456 |
KinBody::SetCollisionData |
KinBody::SetConfigurationValues |
460 |
KinBody::SetViewerData |
KinBody::GetConfigurationValues |
464 |
KinBody::SetManageData |
KinBody::serialize |
468 |
KinBody::_ComputeInternalInformation |
KinBody::SetPhysicsData |
472 |
KinBody::_ParametersChanged |
KinBody::SetCollisionData |
476 |
KinBody::_IsAttached |
KinBody::SetViewerData |
480 |
KinBody::_AttachBody |
KinBody::SetManageData |
484 |
KinBody::_RemoveAttachedBody |
KinBody::_ComputeInternalInformation |
488 |
KinBody::_ResetInternalCollisionCache |
KinBody::_ComputeDOFLinkVelocities |
492 |
KinBody::_CreateFunctionParser |
KinBody::_ComputeLinkAccelerations |
496 |
|
KinBody::_ParametersChanged |
500 |
|
KinBody::_IsAttached |
504 |
|
KinBody::_AttachBody |
508 |
|
KinBody::_RemoveAttachedBody |
512 |
|
KinBody::_ResetInternalCollisionCache |
[+] affected symbols (8)
KinBody::EnableLink ( KinBody::LinkPtr&restrict plink, bool bEnable )This method is from 'KinBody' class.
KinBody::GetConfigurationSpecification ( ) constThis method is from 'KinBody' class.
KinBody::GetConfigurationSpecificationIndices ( std::vector<int>const& indices ) constThis method is from 'KinBody' class.
KinBody::GetDOFLimits ( std::vector<double>& lowerlimit, std::vector<double>& upperlimit ) constThis method is from 'KinBody' class.
KinBody::GetDOFValues ( std::vector<double>& v ) constThis method is from 'KinBody' class.
KinBody::GetDOFVelocities ( std::vector<double>& v ) constThis method is from 'KinBody' class.
KinBody::GetDOFVelocityLimits ( std::vector<double>& lowerlimit, std::vector<double>& upperlimit ) constThis method is from 'KinBody' class.
KinBody::SetConfigurationValues ( std::vector<double>::const_iterator itvalues, bool checklimits )This method is from 'KinBody' class.
[+] class KinBody::Joint (7)
| Change |
Effect |
1 | Field _trajfollow has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field _vcircularlowerlimit has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field _vcircularupperlimit has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
4 | Type of field _bIsCircular has been changed from boost::array<bool,3u> to boost::array<unsigned char,3u> of different format. | This field may be incorrectly initialized or accessed by applications. |
5 | Virtual method KinBody::Joint::GetResolutions ( std::vector<double>&, bool ) const has been added to this class instead of KinBody::Joint::SetResolution ( dReal ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
6 | Virtual method KinBody::Joint::GetWeights ( std::vector<double>&, bool ) const has been added to this class instead of KinBody::Joint::SetOffset ( dReal, int ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
7 | Virtual method KinBody::Joint::SubtractValue ( dReal, dReal, int ) const has been added to this class instead of KinBody::Joint::GetInternalHierarchyAnchor ( ) const. | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 40 entries | Virtual Table (New) - 47 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
KinBody::~Joint |
KinBody::~Joint |
12 |
KinBody::~Joint |
KinBody::~Joint |
16 |
KinBody::Joint::SetResolution |
KinBody::Joint::GetResolutions |
20 |
KinBody::Joint::GetDOF |
KinBody::Joint::SetResolution |
24 |
KinBody::Joint::IsCircular |
KinBody::Joint::GetDOF |
28 |
KinBody::Joint::IsRevolute |
KinBody::Joint::IsCircular |
32 |
KinBody::Joint::IsPrismatic |
KinBody::Joint::IsRevolute |
36 |
KinBody::Joint::IsStatic |
KinBody::Joint::IsPrismatic |
40 |
KinBody::Joint::GetValues |
KinBody::Joint::IsStatic |
44 |
KinBody::Joint::GetValue |
KinBody::Joint::GetValues |
48 |
KinBody::Joint::GetVelocities |
KinBody::Joint::GetValue |
52 |
KinBody::Joint::AddTorque |
KinBody::Joint::GetVelocities |
56 |
KinBody::Joint::GetAnchor |
KinBody::Joint::GetVelocity |
60 |
KinBody::Joint::GetAxis |
KinBody::Joint::AddTorque |
64 |
KinBody::Joint::GetLimits |
KinBody::Joint::GetAnchor |
68 |
KinBody::Joint::SetLimits |
KinBody::Joint::GetAxis |
72 |
KinBody::Joint::SetJointLimits |
KinBody::Joint::GetLimits |
76 |
KinBody::Joint::GetVelocityLimits |
KinBody::Joint::GetLimit |
80 |
KinBody::Joint::GetVelocityLimits |
KinBody::Joint::SetLimits |
84 |
KinBody::Joint::SetVelocityLimits |
KinBody::Joint::GetVelocityLimits |
88 |
KinBody::Joint::GetAccelerationLimits |
KinBody::Joint::GetVelocityLimits |
92 |
KinBody::Joint::SetAccelerationLimits |
KinBody::Joint::GetVelocityLimit |
96 |
KinBody::Joint::GetTorqueLimits |
KinBody::Joint::SetVelocityLimits |
100 |
KinBody::Joint::SetTorqueLimits |
KinBody::Joint::GetAccelerationLimits |
104 |
KinBody::Joint::GetWeight |
KinBody::Joint::GetAccelerationLimit |
108 |
KinBody::Joint::SetWeights |
KinBody::Joint::SetAccelerationLimits |
112 |
KinBody::Joint::SubtractValues |
KinBody::Joint::GetTorqueLimits |
116 |
KinBody::Joint::SetWrapOffset |
KinBody::Joint::SetTorqueLimits |
120 |
KinBody::Joint::SetOffset |
KinBody::Joint::GetWeights |
124 |
KinBody::Joint::serialize |
KinBody::Joint::GetWeight |
128 |
KinBody::Joint::GetHierarchyParentLink |
KinBody::Joint::SetWeights |
132 |
KinBody::Joint::GetHierarchyChildLink |
KinBody::Joint::SubtractValues |
136 |
KinBody::Joint::GetInternalHierarchyAnchor |
KinBody::Joint::SubtractValue |
140 |
KinBody::Joint::GetInternalHierarchyAxis |
KinBody::Joint::SetWrapOffset |
144 |
KinBody::Joint::GetInternalHierarchyLeftTransform |
KinBody::Joint::serialize |
148 |
KinBody::Joint::GetInternalHierarchyRightTransform |
KinBody::Joint::GetHierarchyParentLink |
152 |
KinBody::Joint::_ComputePartialVelocities |
KinBody::Joint::GetHierarchyChildLink |
156 |
KinBody::Joint::_ComputeInternalInformation |
KinBody::Joint::GetInternalHierarchyAxis |
160 |
|
KinBody::Joint::GetInternalHierarchyLeftTransform |
164 |
|
KinBody::Joint::GetInternalHierarchyRightTransform |
168 |
|
KinBody::Joint::_ComputePartialVelocities |
172 |
|
KinBody::Joint::_ComputeInternalInformation |
176 |
|
KinBody::Joint::_Eval |
180 |
|
KinBody::Joint::_GetVelocities |
184 |
|
KinBody::Joint::_GetVelocity |
[+] affected symbols (41)
KinBody::Joint::_ComputeInternalInformation ( KinBody::LinkPtr plink0, KinBody::LinkPtr plink1, Vector const& vanchor, std::vector<Vector>const& vaxes, std::vector<double>const& vcurrentvalues )This method is from 'KinBody::Joint' class.
KinBody::Joint::_ComputePartialVelocities ( std::vector<std::pair<int, double> >& vpartials, int iaxis, std::map<std::pair<KinBody::Joint::MIMIC::DOFFormat, int>, double>& mapcachedpartials ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::AddTorque ( std::vector<double>const& torques )This method is from 'KinBody::Joint' class.
KinBody::Joint::GetAccelerationLimits ( std::vector<double>& vmax, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetAnchor ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetAxis ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetDOF ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetHierarchyChildLink ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetHierarchyParentLink ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetInternalHierarchyAnchor ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetInternalHierarchyAxis ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetInternalHierarchyLeftTransform ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetInternalHierarchyRightTransform ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetLimits ( std::vector<double>& vLowerLimit, std::vector<double>& vUpperLimit, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicCoeffs ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicDOFIndices ( std::vector<int>& vmimicdofs, int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicEquation ( int axis, int type, std::string const& format ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicJointIndex ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetTorqueLimits ( std::vector<double>& vmax, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetValue ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetValues ( std::vector<double>& values, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetVelocities ( std::vector<double>& values, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetVelocityLimits ( std::vector<double>& vmax, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetVelocityLimits ( std::vector<double>& vlower, std::vector<double>& vupper, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetWeight ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsMimic ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsPrismatic ( int iaxis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsRevolute ( int iaxis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsStatic ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::serialize ( std::ostream& o, int options ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::SetAccelerationLimits ( std::vector<double>const& vmax )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetLimits ( std::vector<double>const& lower, std::vector<double>const& upper )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetMimicEquations ( int axis, std::string const& poseq, std::string const& veleq, std::string const& acceleq )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetOffset ( dReal offset, int iaxis )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetResolution ( dReal resolution )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetTorqueLimits ( std::vector<double>const& vmax )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetVelocityLimits ( std::vector<double>const& vmax )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetWeights ( std::vector<double>const& weights )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetWrapOffset ( dReal offset, int iaxis )This method is from 'KinBody::Joint' class.
KinBody::Joint::SubtractValues ( std::vector<double>& values1, std::vector<double>const& values2 ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::~Joint [in-charge] ( )This method is from 'KinBody::Joint' class.
[+] class KinBody::KinBodyStateSaver (4)
| Change |
Effect |
1 | Field _vMaxAccelerations has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field _vMaxVelocities has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Virtual method KinBody::KinBodyStateSaver::Release ( ) has been added to this class instead of KinBody::KinBodyStateSaver::_RestoreKinBody ( ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
4 | Virtual method KinBody::KinBodyStateSaver::Restore ( boost::shared_ptr<KinBody> ) has been added to this class instead of KinBody::KinBodyStateSaver::Restore ( ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 6 entries | Virtual Table (New) - 7 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
KinBody::~KinBodyStateSaver |
KinBody::~KinBodyStateSaver |
12 |
KinBody::~KinBodyStateSaver |
KinBody::~KinBodyStateSaver |
16 |
KinBody::KinBodyStateSaver::Restore |
KinBody::KinBodyStateSaver::Restore |
20 |
KinBody::KinBodyStateSaver::_RestoreKinBody |
KinBody::KinBodyStateSaver::Release |
24 |
|
KinBody::KinBodyStateSaver::_RestoreKinBody |
[+] affected symbols (4)
KinBody::KinBodyStateSaver::_RestoreKinBody ( )This method is from 'KinBody::KinBodyStateSaver' class.
KinBody::KinBodyStateSaver::KinBodyStateSaver [in-charge] ( KinBodyPtr pbody, int options )This constructor is from 'KinBody::KinBodyStateSaver' class.
KinBody::KinBodyStateSaver::Restore ( )This method is from 'KinBody::KinBodyStateSaver' class.
KinBody::KinBodyStateSaver::~KinBodyStateSaver [in-charge] ( )This method is from 'KinBody::KinBodyStateSaver' class.
[+] class KinBody::Link (2)
| Change |
Effect |
1 | Field _vGeometries has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | The layout of v-table has been changed for unknown reason. | Call of any method in this class may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 26 entries | Virtual Table (New) - 31 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
KinBody::~Link |
KinBody::~Link |
12 |
KinBody::~Link |
KinBody::~Link |
16 |
KinBody::Link::Enable |
KinBody::Link::Enable |
20 |
KinBody::Link::IsEnabled |
KinBody::Link::IsEnabled |
24 |
KinBody::Link::SetVisible |
KinBody::Link::SetVisible |
28 |
KinBody::Link::IsVisible |
KinBody::Link::IsVisible |
32 |
KinBody::Link::ComputeAABB |
KinBody::Link::ComputeAABB |
36 |
KinBody::Link::GetParentLinks |
KinBody::Link::GetParentLinks |
40 |
KinBody::Link::IsParentLink |
KinBody::Link::IsParentLink |
44 |
KinBody::Link::GetLocalInertia |
KinBody::Link::GetLocalInertia |
48 |
KinBody::Link::GetGlobalInertia |
KinBody::Link::GetGlobalInertia |
52 |
KinBody::Link::SetStatic |
KinBody::Link::SetLocalMassFrame |
56 |
KinBody::Link::SetTransform |
KinBody::Link::SetPrincipalMomentsOfInertia |
60 |
KinBody::Link::SetForce |
KinBody::Link::SetMass |
64 |
KinBody::Link::SetTorque |
KinBody::Link::SetStatic |
68 |
KinBody::Link::SetVelocity |
KinBody::Link::SetTransform |
72 |
KinBody::Link::GetVelocity |
KinBody::Link::SetForce |
76 |
KinBody::Link::GetGeometry |
KinBody::Link::SetTorque |
80 |
KinBody::Link::SwapGeometries |
KinBody::Link::SetVelocity |
84 |
KinBody::Link::ValidateContactNormal |
KinBody::Link::GetVelocity |
88 |
KinBody::Link::IsRigidlyAttached |
KinBody::Link::GetVelocity |
92 |
KinBody::Link::GetRigidlyAttachedLinks |
KinBody::Link::GetGeometry |
96 |
KinBody::Link::serialize |
KinBody::Link::InitGeometries |
100 |
KinBody::Link::_Update |
KinBody::Link::SwapGeometries |
104 |
|
KinBody::Link::ValidateContactNormal |
108 |
|
KinBody::Link::IsRigidlyAttached |
112 |
|
KinBody::Link::GetRigidlyAttachedLinks |
116 |
|
KinBody::Link::serialize |
120 |
|
KinBody::Link::_Update |
[+] affected symbols (24)
KinBody::Link::_Update ( )This method is from 'KinBody::Link' class.
KinBody::Link::ComputeAABB ( ) constThis method is from 'KinBody::Link' class.
KinBody::Link::Enable ( bool enable )This method is from 'KinBody::Link' class.
KinBody::Link::GetGeometry ( int index )This method is from 'KinBody::Link' class.
KinBody::Link::GetGlobalInertia ( ) constThis method is from 'KinBody::Link' class.
KinBody::Link::GetLocalInertia ( ) constThis method is from 'KinBody::Link' class.
KinBody::Link::GetParentLinks ( std::vector<KinBody::LinkPtr>& vParentLinks ) constThis method is from 'KinBody::Link' class.
KinBody::Link::GetRigidlyAttachedLinks ( std::vector<KinBody::LinkPtr>& vattachedlinks ) constThis method is from 'KinBody::Link' class.
KinBody::Link::GetVelocity ( Vector& linearvel, Vector& angularvel ) constThis method is from 'KinBody::Link' class.
KinBody::Link::IsEnabled ( ) constThis method is from 'KinBody::Link' class.
KinBody::Link::IsParentLink ( boost::shared_ptr<KinBody::Link const> plink ) constThis method is from 'KinBody::Link' class.
KinBody::Link::IsRigidlyAttached ( boost::shared_ptr<KinBody::Link const> plink ) constThis method is from 'KinBody::Link' class.
KinBody::Link::IsVisible ( ) constThis method is from 'KinBody::Link' class.
KinBody::Link::Link [in-charge] ( KinBodyPtr parent )This constructor is from 'KinBody::Link' class.
KinBody::Link::serialize ( std::ostream& o, int options ) constThis method is from 'KinBody::Link' class.
KinBody::Link::SetForce ( Vector const& force, Vector const& pos, bool add )This method is from 'KinBody::Link' class.
KinBody::Link::SetStatic ( bool bStatic )This method is from 'KinBody::Link' class.
KinBody::Link::SetTorque ( Vector const& torque, bool add )This method is from 'KinBody::Link' class.
KinBody::Link::SetTransform ( Transform const& transform )This method is from 'KinBody::Link' class.
KinBody::Link::SetVelocity ( Vector const& linearvel, Vector const& angularvel )This method is from 'KinBody::Link' class.
KinBody::Link::SetVisible ( bool visible )This method is from 'KinBody::Link' class.
KinBody::Link::SwapGeometries ( std::list<KinBody::Link::GEOMPROPERTIES>& listNewGeometries )This method is from 'KinBody::Link' class.
KinBody::Link::ValidateContactNormal ( Vector const& position, Vector& normal ) constThis method is from 'KinBody::Link' class.
KinBody::Link::~Link [in-charge] ( )This method is from 'KinBody::Link' class.
openrave.h
namespace OpenRAVE
[+] class ConfigurationSpecification (1)
| Change |
Effect |
1 | The layout of v-table has been changed for unknown reason. | Call of any method in this class may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 30 entries | Virtual Table (New) - 31 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~ConfigurationSpecification |
~ConfigurationSpecification |
12 |
~ConfigurationSpecification |
~ConfigurationSpecification |
16 |
ConfigurationSpecification::GetDOF |
ConfigurationSpecification::GetDOF |
20 |
ConfigurationSpecification::IsValid |
ConfigurationSpecification::IsValid |
24 |
ConfigurationSpecification::operator== |
ConfigurationSpecification::Validate |
28 |
ConfigurationSpecification::operator!= |
ConfigurationSpecification::operator== |
32 |
ConfigurationSpecification::GetGroupFromName |
ConfigurationSpecification::operator!= |
36 |
ConfigurationSpecification::GetGroupFromName |
ConfigurationSpecification::GetGroupFromName |
40 |
ConfigurationSpecification::FindCompatibleGroup |
ConfigurationSpecification::GetGroupFromName |
44 |
ConfigurationSpecification::FindCompatibleGroup |
ConfigurationSpecification::FindCompatibleGroup |
48 |
ConfigurationSpecification::FindTimeDerivativeGroup |
ConfigurationSpecification::FindCompatibleGroup |
52 |
ConfigurationSpecification::FindTimeDerivativeGroup |
ConfigurationSpecification::FindTimeDerivativeGroup |
56 |
ConfigurationSpecification::AddVelocityGroups |
ConfigurationSpecification::FindTimeDerivativeGroup |
60 |
ConfigurationSpecification::ConvertToVelocitySpecification |
ConfigurationSpecification::AddDerivativeGroups |
64 |
ConfigurationSpecification::GetTimeDerivativeSpecification |
ConfigurationSpecification::ConvertToVelocitySpecification |
68 |
ConfigurationSpecification::ResetGroupOffsets |
ConfigurationSpecification::GetTimeDerivativeSpecification |
72 |
ConfigurationSpecification::AddDeltaTimeGroup |
ConfigurationSpecification::ResetGroupOffsets |
76 |
ConfigurationSpecification::AddGroup |
ConfigurationSpecification::AddDeltaTimeGroup |
80 |
ConfigurationSpecification::operator+= |
ConfigurationSpecification::AddGroup |
84 |
ConfigurationSpecification::operator+ |
ConfigurationSpecification::operator+= |
88 |
ConfigurationSpecification::ExtractTransform |
ConfigurationSpecification::operator+ |
92 |
ConfigurationSpecification::ExtractIkParameterization |
ConfigurationSpecification::ExtractTransform |
96 |
ConfigurationSpecification::ExtractAffineValues |
ConfigurationSpecification::ExtractIkParameterization |
100 |
ConfigurationSpecification::ExtractJointValues |
ConfigurationSpecification::ExtractAffineValues |
104 |
ConfigurationSpecification::ExtractDeltaTime |
ConfigurationSpecification::ExtractJointValues |
108 |
ConfigurationSpecification::InsertJointValues |
ConfigurationSpecification::ExtractDeltaTime |
112 |
ConfigurationSpecification::InsertDeltaTime |
ConfigurationSpecification::InsertJointValues |
116 |
ConfigurationSpecification::AddGroup |
ConfigurationSpecification::InsertDeltaTime |
120 |
|
ConfigurationSpecification::AddGroup |
[+] affected symbols (32)
ConfigurationSpecification::AddDeltaTimeGroup ( )This method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::AddGroup ( ConfigurationSpecification::Group const& g )This method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::AddGroup ( std::string const& name, int dof, std::string const& interpolation )This method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::AddVelocityGroups ( bool adddeltatime )This method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ConfigurationSpecification [in-charge] ( )This constructor is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ConfigurationSpecification [in-charge] ( ConfigurationSpecification const& c )This constructor is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ConfigurationSpecification [in-charge] ( ConfigurationSpecification::Group const& g )This constructor is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ConvertData ( std::vector<double>::iterator ittargetdata, ConfigurationSpecification const& targetspec, std::vector<double>::const_iterator itsourcedata, ConfigurationSpecification const& sourcespec, size_t numpoints, EnvironmentBaseConstPtr penv, bool filluninitialized ) [static]This method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ConvertGroupData ( std::vector<double>::iterator ittargetdata, size_t targetstride, ConfigurationSpecification::Group const& gtarget, std::vector<double>::const_iterator itsourcedata, size_t sourcestride, ConfigurationSpecification::Group const& gsource, size_t numpoints, EnvironmentBaseConstPtr penv, bool filluninitialized ) [static]This method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ConvertToVelocitySpecification ( ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ExtractAffineValues ( std::vector<double>::iterator itvalues, std::vector<double>::const_iterator itdata, KinBodyConstPtr pbody, int affinedofs, int timederivative ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ExtractDeltaTime ( dReal& deltatime, std::vector<double>::const_iterator itdata ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ExtractIkParameterization ( IkParameterization& ikparam, std::vector<double>::const_iterator itdata, int timederivative ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ExtractJointValues ( std::vector<double>::iterator itvalues, std::vector<double>::const_iterator itdata, KinBodyConstPtr pbody, std::vector<int>const& indices, int timederivative ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ExtractTransform ( Transform& t, std::vector<double>::const_iterator itdata, KinBodyConstPtr pbody ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::FindCompatibleGroup ( ConfigurationSpecification::Group const& g, bool exactmatch ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::FindCompatibleGroup ( std::string const& name, bool exactmatch ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::FindTimeDerivativeGroup ( ConfigurationSpecification::Group const& g, bool exactmatch ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::FindTimeDerivativeGroup ( std::string const& name, bool exactmatch ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::GetDOF ( ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::GetGroupFromName ( std::string const& name )This method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::GetGroupFromName ( std::string const& name ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::GetInterpolationDerivative ( std::string const& interpolation ) [static]This method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::GetTimeDerivativeSpecification ( int timederivative ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::InsertDeltaTime ( std::vector<double>::iterator itdata, dReal deltatime ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::InsertJointValues ( std::vector<double>::iterator itdata, std::vector<double>::const_iterator itvalues, KinBodyConstPtr pbody, std::vector<int>const& indices, int timederivative ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::IsValid ( ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::operator!= ( ConfigurationSpecification const& r ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::operator+ ( ConfigurationSpecification const& r ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::operator+= ( ConfigurationSpecification const& r )This method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::operator == ( ConfigurationSpecification const& r ) constThis method is from 'ConfigurationSpecification' class.
ConfigurationSpecification::ResetGroupOffsets ( )This method is from 'ConfigurationSpecification' class.
planningutils.h
namespace planningutils
[+] class ManipulatorIKGoalSampler (1)
| Change |
Effect |
1 | The layout of v-table has been changed for unknown reason. | Call of any method in this class may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 8 entries | Virtual Table (New) - 9 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~ManipulatorIKGoalSampler |
~ManipulatorIKGoalSampler |
12 |
~ManipulatorIKGoalSampler |
~ManipulatorIKGoalSampler |
16 |
ManipulatorIKGoalSampler::Sample |
ManipulatorIKGoalSampler::Sample |
20 |
ManipulatorIKGoalSampler::GetIkParameterizationIndex |
ManipulatorIKGoalSampler::Sample |
24 |
ManipulatorIKGoalSampler::SetSamplingProb |
ManipulatorIKGoalSampler::GetIkParameterizationIndex |
28 |
ManipulatorIKGoalSampler::SetJitter |
ManipulatorIKGoalSampler::SetSamplingProb |
32 |
|
ManipulatorIKGoalSampler::SetJitter |
[+] affected symbols (5)
ManipulatorIKGoalSampler::GetIkParameterizationIndex ( int index )This method is from 'ManipulatorIKGoalSampler' class.
ManipulatorIKGoalSampler::ManipulatorIKGoalSampler [in-charge] ( RobotBase::ManipulatorConstPtr pmanip, std::list<IkParameterization>const& listparameterizations, int nummaxsamples, int nummaxtries, dReal fsampleprob )This constructor is from 'ManipulatorIKGoalSampler' class.
ManipulatorIKGoalSampler::Sample ( std::vector<double>& vgoal )This method is from 'ManipulatorIKGoalSampler' class.
ManipulatorIKGoalSampler::SetJitter ( dReal maxdist )This method is from 'ManipulatorIKGoalSampler' class.
ManipulatorIKGoalSampler::SetSamplingProb ( dReal fsampleprob )This method is from 'ManipulatorIKGoalSampler' class.
robot.h
namespace OpenRAVE
[+] class RobotBase (4)
| Change |
Effect |
1 | Field _pManipActive has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Virtual method RobotBase::GetActiveConfigurationSpecification ( std::string const& ) const has been added to this class instead of RobotBase::GetActiveConfigurationSpecification ( ) const. | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
3 | Virtual method RobotBase::SetActiveDOFValues ( std::vector<double>const&, uint32_t ) has been added to this class instead of RobotBase::SetActiveDOFValues ( std::vector<double>const&, bool ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
4 | Virtual method RobotBase::SetActiveDOFVelocities ( std::vector<double>const&, uint32_t ) has been added to this class instead of RobotBase::SetActiveDOFVelocities ( std::vector<double>const&, bool ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 209 entries | Virtual Table (New) - 217 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~RobotBase |
~RobotBase |
12 |
~RobotBase |
~RobotBase |
16 |
InterfaceBase::GetDescription |
InterfaceBase::GetReadableInterface |
20 |
InterfaceBase::SetDescription |
InterfaceBase::SetReadableInterface |
24 |
InterfaceBase::SetUserData |
InterfaceBase::GetDescription |
28 |
InterfaceBase::SetUserData |
InterfaceBase::SetDescription |
32 |
InterfaceBase::GetUserData |
InterfaceBase::SetUserData |
36 |
InterfaceBase::GetURI |
InterfaceBase::SetUserData |
40 |
InterfaceBase::GetXMLFilename |
InterfaceBase::GetUserData |
44 |
RobotBase::Clone |
InterfaceBase::GetURI |
48 |
InterfaceBase::SendCommand |
InterfaceBase::GetXMLFilename |
52 |
InterfaceBase::RegisterCommand |
RobotBase::Clone |
56 |
InterfaceBase::UnregisterCommand |
InterfaceBase::SendCommand |
60 |
RobotBase::GetHash |
KinBody::Serialize |
64 |
InterfaceBase::_GetCommandHelp |
InterfaceBase::RegisterCommand |
68 |
RobotBase::Destroy |
InterfaceBase::UnregisterCommand |
72 |
RobotBase::InitFromFile |
RobotBase::GetHash |
76 |
RobotBase::InitFromData |
InterfaceBase::_GetCommandHelp |
80 |
KinBody::InitFromBoxes |
RobotBase::Destroy |
84 |
KinBody::InitFromBoxes |
KinBody::InitFromBoxes |
88 |
KinBody::InitFromSpheres |
KinBody::InitFromBoxes |
92 |
KinBody::InitFromTrimesh |
KinBody::InitFromSpheres |
96 |
KinBody::GetName |
KinBody::InitFromTrimesh |
100 |
KinBody::SetName |
KinBody::GetName |
104 |
KinBody::GetDOF |
KinBody::SetName |
108 |
KinBody::GetDOFValues |
KinBody::GetDOF |
112 |
KinBody::GetDOFVelocities |
KinBody::GetDOFValues |
116 |
KinBody::GetDOFLimits |
KinBody::GetDOFVelocities |
120 |
KinBody::GetDOFVelocityLimits |
KinBody::GetDOFLimits |
124 |
KinBody::GetDOFVelocityLimits |
KinBody::GetDOFVelocityLimits |
128 |
KinBody::GetDOFAccelerationLimits |
KinBody::GetDOFVelocityLimits |
132 |
KinBody::GetDOFTorqueLimits |
KinBody::GetDOFAccelerationLimits |
136 |
KinBody::GetDOFMaxVel |
KinBody::GetDOFTorqueLimits |
140 |
KinBody::GetDOFMaxAccel |
KinBody::GetDOFMaxVel |
144 |
KinBody::GetDOFMaxTorque |
KinBody::GetDOFMaxAccel |
148 |
KinBody::GetDOFResolutions |
KinBody::GetDOFMaxTorque |
152 |
KinBody::GetDOFWeights |
KinBody::GetDOFResolutions |
156 |
KinBody::SetDOFVelocityLimits |
KinBody::GetDOFWeights |
160 |
KinBody::SetDOFAccelerationLimits |
KinBody::SetDOFVelocityLimits |
164 |
KinBody::SetDOFTorqueLimits |
KinBody::SetDOFAccelerationLimits |
168 |
KinBody::SetDOFWeights |
KinBody::SetDOFTorqueLimits |
172 |
KinBody::GetRigidlyAttachedLinks |
KinBody::SetDOFWeights |
176 |
KinBody::GetDependencyOrderedJoints |
KinBody::SetDOFLimits |
180 |
KinBody::GetClosedLoops |
KinBody::GetDependencyOrderedJoints |
184 |
KinBody::GetChain |
KinBody::GetClosedLoops |
188 |
KinBody::GetChain |
KinBody::GetChain |
192 |
KinBody::IsDOFInChain |
KinBody::GetChain |
196 |
KinBody::GetJointIndex |
KinBody::IsDOFInChain |
200 |
KinBody::GetJoint |
KinBody::GetJointIndex |
204 |
KinBody::GetJointFromDOFIndex |
KinBody::GetJoint |
208 |
KinBody::SubtractDOFValues |
KinBody::GetJointFromDOFIndex |
212 |
KinBody::SubtractJointValues |
KinBody::SubtractDOFValues |
216 |
KinBody::SetDOFTorques |
KinBody::SetDOFTorques |
220 |
KinBody::SetJointTorques |
KinBody::GetLinks |
224 |
KinBody::GetLinks |
KinBody::GetLink |
228 |
KinBody::GetLink |
RobotBase::SimulationStep |
232 |
RobotBase::SimulationStep |
KinBody::GetLinkTransformations |
236 |
KinBody::GetLinkTransformations |
KinBody::GetLinkTransformations |
240 |
KinBody::GetLinkTransformations |
KinBody::GetBodyTransformations |
244 |
KinBody::GetBodyTransformations |
KinBody::GetTransform |
248 |
KinBody::GetTransform |
RobotBase::SetVelocity |
252 |
KinBody::SetVelocity |
RobotBase::SetDOFVelocities |
256 |
KinBody::SetDOFVelocities |
RobotBase::SetDOFVelocities |
260 |
KinBody::SetDOFVelocities |
KinBody::GetLinkVelocities |
264 |
KinBody::GetLinkVelocities |
KinBody::GetLinkAccelerations |
268 |
RobotBase::SetTransform |
RobotBase::SetTransform |
272 |
KinBody::ComputeAABB |
KinBody::ComputeAABB |
276 |
KinBody::GetCenterOfMass |
KinBody::GetCenterOfMass |
280 |
KinBody::Enable |
KinBody::Enable |
284 |
KinBody::EnableLink |
KinBody::IsEnabled |
288 |
KinBody::IsEnabled |
KinBody::SetVisible |
292 |
KinBody::SetVisible |
KinBody::IsVisible |
296 |
KinBody::IsVisible |
RobotBase::SetDOFValues |
300 |
RobotBase::SetDOFValues |
KinBody::SetJointValues |
304 |
KinBody::SetJointValues |
RobotBase::SetDOFValues |
308 |
RobotBase::SetDOFValues |
KinBody::SetJointValues |
312 |
KinBody::SetJointValues |
RobotBase::SetLinkTransformations |
316 |
RobotBase::SetLinkTransformations |
RobotBase::SetLinkTransformations |
320 |
RobotBase::SetLinkTransformations |
KinBody::SetBodyTransformations |
324 |
KinBody::SetBodyTransformations |
KinBody::SetLinkVelocities |
328 |
KinBody::SetLinkVelocities |
KinBody::ComputeJacobianTranslation |
332 |
KinBody::CalculateJacobian |
KinBody::CalculateJacobian |
336 |
KinBody::CalculateJacobian |
KinBody::CalculateJacobian |
340 |
KinBody::CalculateRotationJacobian |
KinBody::CalculateRotationJacobian |
344 |
KinBody::CalculateRotationJacobian |
KinBody::CalculateRotationJacobian |
348 |
KinBody::CalculateAngularVelocityJacobian |
KinBody::ComputeJacobianAxisAngle |
352 |
KinBody::CalculateAngularVelocityJacobian |
KinBody::CalculateAngularVelocityJacobian |
356 |
RobotBase::CheckSelfCollision |
KinBody::CalculateAngularVelocityJacobian |
360 |
KinBody::IsAttached |
KinBody::ComputeHessianTranslation |
364 |
KinBody::GetAttached |
KinBody::ComputeHessianAxisAngle |
368 |
RobotBase::IsRobot |
KinBody::ComputeInverseDynamics |
372 |
KinBody::GetEnvironmentId |
KinBody::ComputeInverseDynamics |
376 |
KinBody::DoesAffect |
RobotBase::CheckSelfCollision |
380 |
KinBody::GetViewerData |
KinBody::IsAttached |
384 |
KinBody::GetGuiData |
KinBody::GetAttached |
388 |
RobotBase::GetNonAdjacentLinks |
RobotBase::IsRobot |
392 |
KinBody::GetAdjacentLinks |
KinBody::GetEnvironmentId |
396 |
KinBody::GetPhysicsData |
KinBody::DoesAffect |
400 |
KinBody::GetCollisionData |
KinBody::GetViewerData |
404 |
KinBody::GetManageData |
KinBody::GetGuiData |
408 |
KinBody::GetUpdateStamp |
RobotBase::GetNonAdjacentLinks |
412 |
KinBody::RegisterChangeCallback |
KinBody::GetAdjacentLinks |
416 |
RobotBase::serialize |
KinBody::GetPhysicsData |
420 |
KinBody::GetKinematicsGeometryHash |
KinBody::GetCollisionData |
424 |
KinBody::SetJointVelocities |
KinBody::GetManageData |
428 |
KinBody::GetVelocity |
KinBody::GetUpdateStamp |
432 |
KinBody::SetZeroConfiguration |
KinBody::RegisterChangeCallback |
436 |
KinBody::GetConfigurationSpecification |
KinBody::GetKinematicsGeometryHash |
440 |
KinBody::GetConfigurationSpecificationIndices |
KinBody::SetZeroConfiguration |
444 |
KinBody::SetConfigurationValues |
KinBody::SetNonCollidingConfiguration |
448 |
KinBody::GetConfigurationValues |
KinBody::GetConfigurationSpecification |
452 |
KinBody::SetPhysicsData |
KinBody::GetConfigurationSpecificationIndices |
456 |
KinBody::SetCollisionData |
KinBody::SetConfigurationValues |
460 |
KinBody::SetViewerData |
KinBody::GetConfigurationValues |
464 |
KinBody::SetManageData |
RobotBase::serialize |
468 |
RobotBase::_ComputeInternalInformation |
KinBody::SetPhysicsData |
472 |
RobotBase::_ParametersChanged |
KinBody::SetCollisionData |
476 |
KinBody::_IsAttached |
KinBody::SetViewerData |
480 |
KinBody::_AttachBody |
KinBody::SetManageData |
484 |
KinBody::_RemoveAttachedBody |
RobotBase::_ComputeInternalInformation |
488 |
KinBody::_ResetInternalCollisionCache |
KinBody::_ComputeDOFLinkVelocities |
492 |
KinBody::_CreateFunctionParser |
KinBody::_ComputeLinkAccelerations |
496 |
RobotBase::GetManipulators |
RobotBase::_ParametersChanged |
500 |
RobotBase::GetAttachedSensors |
KinBody::_IsAttached |
504 |
RobotBase::SetActiveDOFs |
KinBody::_AttachBody |
508 |
RobotBase::SetActiveDOFs |
KinBody::_RemoveAttachedBody |
512 |
RobotBase::GetActiveDOF |
KinBody::_ResetInternalCollisionCache |
516 |
RobotBase::GetAffineDOF |
RobotBase::GetManipulators |
520 |
RobotBase::GetAffineDOFIndex |
RobotBase::GetAttachedSensors |
524 |
RobotBase::GetActiveConfigurationSpecification |
RobotBase::SetActiveDOFs |
528 |
RobotBase::GetActiveDOFIndices |
RobotBase::SetActiveDOFs |
532 |
RobotBase::GetAffineRotationAxis |
RobotBase::GetActiveDOF |
536 |
RobotBase::SetAffineTranslationLimits |
RobotBase::GetAffineDOF |
540 |
RobotBase::SetAffineRotationAxisLimits |
RobotBase::GetAffineDOFIndex |
544 |
RobotBase::SetAffineRotation3DLimits |
RobotBase::GetActiveConfigurationSpecification |
548 |
RobotBase::SetAffineRotationQuatLimits |
RobotBase::GetActiveDOFIndices |
552 |
RobotBase::SetAffineTranslationMaxVels |
RobotBase::GetAffineRotationAxis |
556 |
RobotBase::SetAffineRotationAxisMaxVels |
RobotBase::SetAffineTranslationLimits |
560 |
RobotBase::SetAffineRotation3DMaxVels |
RobotBase::SetAffineRotationAxisLimits |
564 |
RobotBase::SetAffineRotationQuatMaxVels |
RobotBase::SetAffineRotation3DLimits |
568 |
RobotBase::SetAffineTranslationResolution |
RobotBase::SetAffineRotationQuatLimits |
572 |
RobotBase::SetAffineRotationAxisResolution |
RobotBase::SetAffineTranslationMaxVels |
576 |
RobotBase::SetAffineRotation3DResolution |
RobotBase::SetAffineRotationAxisMaxVels |
580 |
RobotBase::SetAffineRotationQuatResolution |
RobotBase::SetAffineRotation3DMaxVels |
584 |
RobotBase::SetAffineTranslationWeights |
RobotBase::SetAffineRotationQuatMaxVels |
588 |
RobotBase::SetAffineRotationAxisWeights |
RobotBase::SetAffineTranslationResolution |
592 |
RobotBase::SetAffineRotation3DWeights |
RobotBase::SetAffineRotationAxisResolution |
596 |
RobotBase::SetAffineRotationQuatWeights |
RobotBase::SetAffineRotation3DResolution |
600 |
RobotBase::GetAffineTranslationLimits |
RobotBase::SetAffineRotationQuatResolution |
604 |
RobotBase::GetAffineRotationAxisLimits |
RobotBase::SetAffineTranslationWeights |
608 |
RobotBase::GetAffineRotation3DLimits |
RobotBase::SetAffineRotationAxisWeights |
612 |
RobotBase::GetAffineRotationQuatLimits |
RobotBase::SetAffineRotation3DWeights |
616 |
RobotBase::GetAffineTranslationMaxVels |
RobotBase::SetAffineRotationQuatWeights |
620 |
RobotBase::GetAffineRotationAxisMaxVels |
RobotBase::GetAffineTranslationLimits |
624 |
RobotBase::GetAffineRotation3DMaxVels |
RobotBase::GetAffineRotationAxisLimits |
628 |
RobotBase::GetAffineRotationQuatMaxVels |
RobotBase::GetAffineRotation3DLimits |
632 |
RobotBase::GetAffineTranslationResolution |
RobotBase::GetAffineRotationQuatLimits |
636 |
RobotBase::GetAffineRotationAxisResolution |
RobotBase::GetAffineTranslationMaxVels |
640 |
RobotBase::GetAffineRotation3DResolution |
RobotBase::GetAffineRotationAxisMaxVels |
644 |
RobotBase::GetAffineRotationQuatResolution |
RobotBase::GetAffineRotation3DMaxVels |
648 |
RobotBase::GetAffineTranslationWeights |
RobotBase::GetAffineRotationQuatMaxVels |
652 |
RobotBase::GetAffineRotationAxisWeights |
RobotBase::GetAffineTranslationResolution |
656 |
RobotBase::GetAffineRotation3DWeights |
RobotBase::GetAffineRotationAxisResolution |
660 |
RobotBase::GetAffineRotationQuatWeights |
RobotBase::GetAffineRotation3DResolution |
664 |
RobotBase::SetActiveDOFValues |
RobotBase::GetAffineRotationQuatResolution |
668 |
RobotBase::GetActiveDOFValues |
RobotBase::GetAffineTranslationWeights |
672 |
RobotBase::SetActiveDOFVelocities |
RobotBase::GetAffineRotationAxisWeights |
676 |
RobotBase::GetActiveDOFVelocities |
RobotBase::GetAffineRotation3DWeights |
680 |
RobotBase::GetActiveDOFLimits |
RobotBase::GetAffineRotationQuatWeights |
684 |
RobotBase::GetActiveDOFResolutions |
RobotBase::SetActiveDOFValues |
688 |
RobotBase::GetActiveDOFWeights |
RobotBase::GetActiveDOFValues |
692 |
RobotBase::GetActiveDOFVelocityLimits |
RobotBase::SetActiveDOFVelocities |
696 |
RobotBase::GetActiveDOFAccelerationLimits |
RobotBase::GetActiveDOFVelocities |
700 |
RobotBase::GetActiveDOFMaxVel |
RobotBase::GetActiveDOFLimits |
704 |
RobotBase::GetActiveDOFMaxAccel |
RobotBase::GetActiveDOFResolutions |
708 |
RobotBase::SubtractActiveDOFValues |
RobotBase::GetActiveDOFWeights |
712 |
RobotBase::SetActiveManipulator |
RobotBase::GetActiveDOFVelocityLimits |
716 |
RobotBase::SetActiveManipulator |
RobotBase::GetActiveDOFAccelerationLimits |
720 |
RobotBase::GetActiveManipulator |
RobotBase::GetActiveDOFMaxVel |
724 |
RobotBase::GetActiveManipulator |
RobotBase::GetActiveDOFMaxAccel |
728 |
RobotBase::GetActiveManipulatorIndex |
RobotBase::SubtractActiveDOFValues |
732 |
RobotBase::SetMotion |
RobotBase::SetActiveManipulator |
736 |
RobotBase::SetActiveMotion |
RobotBase::SetActiveManipulator |
740 |
RobotBase::SetActiveMotion |
RobotBase::SetActiveManipulator |
744 |
RobotBase::CalculateActiveJacobian |
RobotBase::GetActiveManipulator |
748 |
RobotBase::CalculateActiveJacobian |
RobotBase::GetActiveManipulator |
752 |
RobotBase::CalculateActiveRotationJacobian |
RobotBase::AddManipulator |
756 |
RobotBase::CalculateActiveRotationJacobian |
RobotBase::RemoveManipulator |
760 |
RobotBase::CalculateActiveAngularVelocityJacobian |
RobotBase::GetActiveManipulatorIndex |
764 |
RobotBase::CalculateActiveAngularVelocityJacobian |
RobotBase::SetMotion |
768 |
RobotBase::Grab |
RobotBase::SetActiveMotion |
772 |
RobotBase::Grab |
RobotBase::SetActiveMotion |
776 |
RobotBase::Grab |
RobotBase::CalculateActiveJacobian |
780 |
RobotBase::Grab |
RobotBase::CalculateActiveJacobian |
784 |
RobotBase::Release |
RobotBase::CalculateActiveRotationJacobian |
788 |
RobotBase::ReleaseAllGrabbed |
RobotBase::CalculateActiveRotationJacobian |
792 |
RobotBase::RegrabAll |
RobotBase::CalculateActiveAngularVelocityJacobian |
796 |
RobotBase::IsGrabbing |
RobotBase::CalculateActiveAngularVelocityJacobian |
800 |
RobotBase::GetGrabbed |
RobotBase::Grab |
804 |
RobotBase::CheckLinkCollision |
RobotBase::Grab |
808 |
RobotBase::GetRobotStructureHash |
RobotBase::Grab |
812 |
RobotBase::GetController |
RobotBase::Grab |
816 |
RobotBase::SetController |
RobotBase::Release |
820 |
RobotBase::SetController |
RobotBase::ReleaseAllGrabbed |
824 |
RobotBase::_UpdateGrabbedBodies |
RobotBase::RegrabAll |
828 |
RobotBase::_UpdateAttachedSensors |
RobotBase::IsGrabbing |
832 |
RobotBase::GetKinBodyHash |
RobotBase::GetGrabbed |
836 |
|
RobotBase::CheckLinkCollision |
840 |
|
RobotBase::GetRobotStructureHash |
844 |
|
RobotBase::GetController |
848 |
|
RobotBase::SetController |
852 |
|
RobotBase::_Regrab |
856 |
|
RobotBase::_UpdateGrabbedBodies |
860 |
|
RobotBase::_UpdateAttachedSensors |
864 |
|
RobotBase::GetKinBodyHash |
[+] affected symbols (81)
RobotBase::_ComputeInternalInformation ( )This method is from 'RobotBase' class.
RobotBase::_ParametersChanged ( int parameters )This method is from 'RobotBase' class.
RobotBase::_UpdateAttachedSensors ( )This method is from 'RobotBase' class.
RobotBase::_UpdateGrabbedBodies ( )This method is from 'RobotBase' class.
RobotBase::CalculateActiveAngularVelocityJacobian ( int index, boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveAngularVelocityJacobian ( int index, std::vector<double>& pfJacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, std::vector<double>& pfJacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, boost::multi_array<double, 2u>& vjacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, std::vector<double>& pfJacobian ) constThis method is from 'RobotBase' class.
RobotBase::CheckLinkCollision ( int ilinkindex, Transform const& tlinktrans, CollisionReportPtr report )This method is from 'RobotBase' class.
RobotBase::CheckSelfCollision ( CollisionReportPtr report ) constThis method is from 'RobotBase' class.
RobotBase::Clone ( InterfaceBaseConstPtr preference, int cloningoptions )This method is from 'RobotBase' class.
RobotBase::Destroy ( )This method is from 'RobotBase' class.
RobotBase::DOF_NoTransform [data]This method is from 'RobotBase' class.
RobotBase::DOF_Rotation3D [data]This method is from 'RobotBase' class.
RobotBase::DOF_RotationAxis [data]This method is from 'RobotBase' class.
RobotBase::DOF_RotationQuat [data]This method is from 'RobotBase' class.
RobotBase::DOF_X [data]This method is from 'RobotBase' class.
RobotBase::DOF_Y [data]This method is from 'RobotBase' class.
RobotBase::DOF_Z [data]This method is from 'RobotBase' class.
RobotBase::GetActiveConfigurationSpecification ( ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFAccelerationLimits ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFIndices ( ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFLimits ( std::vector<double>& lower, std::vector<double>& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFResolutions ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFValues ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFVelocities ( std::vector<double>& velocities ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFVelocityLimits ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFWeights ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveManipulator ( )This method is from 'RobotBase' class.
RobotBase::GetActiveManipulator ( ) constThis method is from 'RobotBase' class.
RobotBase::GetAffineRotation3DLimits ( Vector& lower, Vector& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetAffineRotationAxisLimits ( Vector& lower, Vector& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetAffineTranslationLimits ( Vector& lower, Vector& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetFullTrajectoryFromActive ( TrajectoryBasePtr pfulltraj, TrajectoryBaseConstPtr pActiveTraj, bool bOverwriteTransforms )This method is from 'RobotBase' class.
RobotBase::GetGrabbed ( std::vector<KinBodyPtr>& vbodies ) constThis method is from 'RobotBase' class.
RobotBase::GetNonAdjacentLinks ( int adjacentoptions ) constThis method is from 'RobotBase' class.
RobotBase::GetRobotStructureHash ( ) constThis method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body )This method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body, KinBody::LinkPtr pRobotLinkToGrabWith )This method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body, KinBody::LinkPtr pRobotLinkToGrabWith, std::set<int>const& setRobotLinksToIgnore )This method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body, std::set<int>const& setRobotLinksToIgnore )This method is from 'RobotBase' class.
RobotBase::IsGrabbing ( KinBodyConstPtr body ) constThis method is from 'RobotBase' class.
RobotBase::RegrabAll ( )This method is from 'RobotBase' class.
RobotBase::Release ( KinBodyPtr body )This method is from 'RobotBase' class.
RobotBase::ReleaseAllGrabbed ( )This method is from 'RobotBase' class.
RobotBase::RobotBase [in-charge] ( EnvironmentBasePtr penv )This constructor is from 'RobotBase' class.
RobotBase::serialize ( std::ostream& o, int options ) constThis method is from 'RobotBase' class.
RobotBase::SetActiveDOFs ( std::vector<int>const& dofindices, int affine )This method is from 'RobotBase' class.
RobotBase::SetActiveDOFs ( std::vector<int>const& dofindices, int affine, Vector const& rotationaxis )This method is from 'RobotBase' class.
RobotBase::SetActiveDOFValues ( std::vector<double>const& values, bool checklimits )This method is from 'RobotBase' class.
RobotBase::SetActiveDOFVelocities ( std::vector<double>const& velocities, bool checklimits )This method is from 'RobotBase' class.
RobotBase::SetActiveManipulator ( int index )This method is from 'RobotBase' class.
RobotBase::SetActiveManipulator ( std::string const& manipname )This method is from 'RobotBase' class.
RobotBase::SetActiveMotion ( TrajectoryBaseConstPtr ptraj )This method is from 'RobotBase' class.
RobotBase::SetActiveMotion ( TrajectoryBaseConstPtr ptraj, dReal fSpeed )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DLimits ( Vector const& lower, Vector const& upper )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DMaxVels ( Vector const& vels )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DResolution ( Vector const& resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DWeights ( Vector const& weights )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisLimits ( Vector const& lower, Vector const& upper )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisMaxVels ( Vector const& vels )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisResolution ( Vector const& resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisWeights ( Vector const& weights )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatLimits ( Vector const& quatangle )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatMaxVels ( dReal vels )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatResolution ( dReal resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatWeights ( dReal weights )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationLimits ( Vector const& lower, Vector const& upper )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationMaxVels ( Vector const& vels )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationResolution ( Vector const& resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationWeights ( Vector const& weights )This method is from 'RobotBase' class.
RobotBase::SetController ( ControllerBasePtr controller, std::vector<int>const& dofindices, int nControlTransformation )This method is from 'RobotBase' class.
RobotBase::SetLinkTransformations ( std::vector<Transform>const& transforms )This method is from 'RobotBase' class.
RobotBase::SetLinkTransformations ( std::vector<Transform>const& transforms, std::vector<int>const& dofbranches )This method is from 'RobotBase' class.
RobotBase::SetMotion ( TrajectoryBaseConstPtr ptraj )This method is from 'RobotBase' class.
RobotBase::SetTransform ( Transform const& trans )This method is from 'RobotBase' class.
RobotBase::SimulationStep ( dReal fElapsedTime )This method is from 'RobotBase' class.
RobotBase::SubtractActiveDOFValues ( std::vector<double>& q1, std::vector<double>const& q2 ) constThis method is from 'RobotBase' class.
RobotBase::~RobotBase [in-charge] ( )This method is from 'RobotBase' class.
[+] class RobotBase::Manipulator (3)
| Change |
Effect |
1 | Field _strIkSolver has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
2 | Field _vgripperjointnames has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
3 | Virtual method RobotBase::Manipulator::FindIKSolutions ( IkParameterization const&, int, std::vector<IkReturnPtr>& ) const has been added to this class instead of RobotBase::Manipulator::GetIkParameterization ( IkParameterization const& ) const. | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 43 entries | Virtual Table (New) - 52 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
RobotBase::~Manipulator |
RobotBase::~Manipulator |
12 |
RobotBase::~Manipulator |
RobotBase::~Manipulator |
16 |
RobotBase::Manipulator::GetTransform |
RobotBase::Manipulator::GetTransform |
20 |
RobotBase::Manipulator::GetEndEffectorTransform |
RobotBase::Manipulator::GetVelocity |
24 |
RobotBase::Manipulator::GetName |
RobotBase::Manipulator::GetEndEffectorTransform |
28 |
RobotBase::Manipulator::GetRobot |
RobotBase::Manipulator::GetName |
32 |
RobotBase::Manipulator::SetIkSolver |
RobotBase::Manipulator::GetRobot |
36 |
RobotBase::Manipulator::GetIkSolver |
RobotBase::Manipulator::SetIkSolver |
40 |
RobotBase::Manipulator::GetNumFreeParameters |
RobotBase::Manipulator::GetIkSolver |
44 |
RobotBase::Manipulator::GetFreeParameters |
RobotBase::Manipulator::GetBase |
48 |
RobotBase::Manipulator::GetBase |
RobotBase::Manipulator::GetEndEffector |
52 |
RobotBase::Manipulator::GetEndEffector |
RobotBase::Manipulator::GetLocalToolTransform |
56 |
RobotBase::Manipulator::GetLocalToolTransform |
RobotBase::Manipulator::SetLocalToolTransform |
60 |
RobotBase::Manipulator::SetLocalToolTransform |
RobotBase::Manipulator::SetName |
64 |
RobotBase::Manipulator::SetName |
RobotBase::Manipulator::GetGraspTransform |
68 |
RobotBase::Manipulator::GetGraspTransform |
RobotBase::Manipulator::GetGripperIndices |
72 |
RobotBase::Manipulator::GetGripperIndices |
RobotBase::Manipulator::GetArmIndices |
76 |
RobotBase::Manipulator::GetArmIndices |
RobotBase::Manipulator::GetClosingDirection |
80 |
RobotBase::Manipulator::GetClosingDirection |
RobotBase::Manipulator::GetLocalToolDirection |
84 |
RobotBase::Manipulator::GetLocalToolDirection |
RobotBase::Manipulator::GetDirection |
88 |
RobotBase::Manipulator::GetDirection |
RobotBase::Manipulator::FindIKSolution |
92 |
RobotBase::Manipulator::FindIKSolution |
RobotBase::Manipulator::FindIKSolution |
96 |
RobotBase::Manipulator::FindIKSolution |
RobotBase::Manipulator::FindIKSolution |
100 |
RobotBase::Manipulator::FindIKSolutions |
RobotBase::Manipulator::FindIKSolution |
104 |
RobotBase::Manipulator::FindIKSolutions |
RobotBase::Manipulator::FindIKSolutions |
108 |
RobotBase::Manipulator::GetIkParameterization |
RobotBase::Manipulator::FindIKSolutions |
112 |
RobotBase::Manipulator::GetIkParameterization |
RobotBase::Manipulator::FindIKSolutions |
116 |
RobotBase::Manipulator::GetChildJoints |
RobotBase::Manipulator::FindIKSolutions |
120 |
RobotBase::Manipulator::GetChildDOFIndices |
RobotBase::Manipulator::GetIkParameterization |
124 |
RobotBase::Manipulator::IsChildLink |
RobotBase::Manipulator::GetIkParameterization |
128 |
RobotBase::Manipulator::GetChildLinks |
RobotBase::Manipulator::GetChildJoints |
132 |
RobotBase::Manipulator::GetIndependentLinks |
RobotBase::Manipulator::GetChildDOFIndices |
136 |
RobotBase::Manipulator::CheckEndEffectorCollision |
RobotBase::Manipulator::IsChildLink |
140 |
RobotBase::Manipulator::CheckIndependentCollision |
RobotBase::Manipulator::GetChildLinks |
144 |
RobotBase::Manipulator::IsGrabbing |
RobotBase::Manipulator::GetIndependentLinks |
148 |
RobotBase::Manipulator::CalculateJacobian |
RobotBase::Manipulator::CheckEndEffectorCollision |
152 |
RobotBase::Manipulator::CalculateRotationJacobian |
RobotBase::Manipulator::CheckEndEffectorCollision |
156 |
RobotBase::Manipulator::CalculateAngularVelocityJacobian |
RobotBase::Manipulator::CheckIndependentCollision |
160 |
RobotBase::Manipulator::serialize |
RobotBase::Manipulator::IsGrabbing |
164 |
RobotBase::Manipulator::GetStructureHash |
RobotBase::Manipulator::CalculateJacobian |
168 |
RobotBase::Manipulator::GetKinematicsStructureHash |
RobotBase::Manipulator::CalculateJacobian |
172 |
|
RobotBase::Manipulator::CalculateRotationJacobian |
176 |
|
RobotBase::Manipulator::CalculateRotationJacobian |
180 |
|
RobotBase::Manipulator::CalculateAngularVelocityJacobian |
184 |
|
RobotBase::Manipulator::CalculateAngularVelocityJacobian |
188 |
|
RobotBase::Manipulator::GetArmConfigurationSpecification |
192 |
|
RobotBase::Manipulator::serialize |
196 |
|
RobotBase::Manipulator::GetStructureHash |
200 |
|
RobotBase::Manipulator::GetKinematicsStructureHash |
204 |
|
RobotBase::Manipulator::_ComputeInternalInformation |
[+] affected symbols (24)
RobotBase::Manipulator::CalculateAngularVelocityJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CalculateJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CalculateRotationJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CheckEndEffectorCollision ( Transform const& tEE, CollisionReportPtr report ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CheckIndependentCollision ( CollisionReportPtr report ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>& solution, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<double>& solution, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<std::vector<double> >& solutions, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<std::vector<double> >& solutions, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildDOFIndices ( std::vector<int>& vdofndices ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildJoints ( std::vector<KinBody::JointPtr>& vjoints ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildLinks ( std::vector<KinBody::LinkPtr>& vlinks ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetIkParameterization ( IkParameterization const& ikparam ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetIndependentLinks ( std::vector<KinBody::LinkPtr>& vlinks ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetKinematicsStructureHash ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetStructureHash ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetTransform ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::IsChildLink ( KinBody::LinkConstPtr plink ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::IsGrabbing ( KinBodyConstPtr body ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::serialize ( std::ostream& o, int options ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetIkSolver ( IkSolverBasePtr iksolver )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetLocalToolTransform ( Transform const& t )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetName ( std::string const& name )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::~Manipulator [in-charge] ( )This method is from 'RobotBase::Manipulator' class.
[+] class RobotBase::RobotStateSaver (2)
| Change |
Effect |
1 | Field _pManipActive has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Virtual method RobotBase::RobotStateSaver::Restore ( boost::shared_ptr<RobotBase> ) has been added to this class instead of RobotBase::RobotStateSaver::_RestoreRobot ( ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 7 entries | Virtual Table (New) - 9 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
RobotBase::~RobotStateSaver |
RobotBase::~RobotStateSaver |
12 |
RobotBase::~RobotStateSaver |
RobotBase::~RobotStateSaver |
16 |
RobotBase::RobotStateSaver::Restore |
KinBody::KinBodyStateSaver::Restore |
20 |
KinBody::KinBodyStateSaver::_RestoreKinBody |
RobotBase::RobotStateSaver::Release |
24 |
RobotBase::RobotStateSaver::_RestoreRobot |
KinBody::KinBodyStateSaver::_RestoreKinBody |
28 |
|
RobotBase::RobotStateSaver::Restore |
32 |
|
RobotBase::RobotStateSaver::_RestoreRobot |
[+] affected symbols (3)
RobotBase::RobotStateSaver::_RestoreRobot ( )This method is from 'RobotBase::RobotStateSaver' class.
RobotBase::RobotStateSaver::RobotStateSaver [in-charge] ( RobotBasePtr probot, int options )This constructor is from 'RobotBase::RobotStateSaver' class.
RobotBase::RobotStateSaver::~RobotStateSaver [in-charge] ( )This method is from 'RobotBase::RobotStateSaver' class.
to the top
Problems with Symbols, Medium Severity (2)
kinbody.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
[+] KinBody::Link::GetGeometry ( int index ) (2)
[symbol: _ZN8OpenRAVE7KinBody4Link11GetGeometryEi]
| Change | Effect |
---|
1 | Type of return value has been changed from KinBody::Link::GEOMPROPERTIES& to KinBody::Link::GeometryPtr of different format. | Applications will obtain a different return value and execution may change. |
2 | The pointer level of return value has been decreased from 1 to 0. | Applications may try to access unallocated memory by the dereferencing of new return value and therefore cause a crash. |
to the top
Problems with Data Types, Low Severity (14)
openrave.h
namespace OpenRAVE
[+] class IkParameterization (1)
| Change |
Effect |
1 | Field _mapCustomData has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (19)
ConfigurationSpecification::ExtractIkParameterization ( IkParameterization& ikparam, std::vector<double>::const_iterator itdata, int timederivative ) const1st parameter 'ikparam' (reference) has base type 'IkParameterization'.
IkParameterization::Type_Direction3D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_Lookat3D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_None [data]This method is from 'IkParameterization' class.
IkParameterization::Type_NumberOfParameterizations [data]This method is from 'IkParameterization' class.
IkParameterization::Type_Ray4D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_Rotation3D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_Transform6D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_Translation3D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_TranslationDirection5D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_TranslationLocalGlobal6D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_TranslationXY2D [data]This method is from 'IkParameterization' class.
IkParameterization::Type_TranslationXYOrientation3D [data]This method is from 'IkParameterization' class.
operator<< ( std::ostream& O, IkParameterization const& ikparam )2nd parameter 'ikparam' (reference) has base type 'IkParameterization'.
operator>> ( std::istream& I, IkParameterization& ikparam )2nd parameter 'ikparam' (reference) has base type 'IkParameterization'.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>& solution, int filteroptions ) const1st parameter 'param' (reference) has base type 'IkParameterization'.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<double>& solution, int filteroptions ) const1st parameter 'param' (reference) has base type 'IkParameterization'.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<std::vector<double> >& solutions, int filteroptions ) const1st parameter 'param' (reference) has base type 'IkParameterization'.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<std::vector<double> >& solutions, int filteroptions ) const1st parameter 'param' (reference) has base type 'IkParameterization'.
planningutils.h
namespace planningutils
[+] class LineCollisionConstraint (3)
| Change |
Effect |
1 | Field _bCheckEnv has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field _listCheckSelfCollisions has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field _usercheckfns has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (2)
LineCollisionConstraint::Check ( PlannerBase::PlannerParametersWeakPtr _params, KinBodyPtr robot, std::vector<double>const& pQ0, std::vector<double>const& pQ1, IntervalType interval, PlannerBase::ConfigurationListPtr pvCheckedConfigurations )This method is from 'LineCollisionConstraint' class.
LineCollisionConstraint::LineCollisionConstraint [in-charge] ( )This constructor is from 'LineCollisionConstraint' class.
[+] class ManipulatorIKGoalSampler (1)
| Change |
Effect |
1 | Field _viksolutions has been renamed to _vikreturns. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (5)
ManipulatorIKGoalSampler::GetIkParameterizationIndex ( int index )This method is from 'ManipulatorIKGoalSampler' class.
ManipulatorIKGoalSampler::ManipulatorIKGoalSampler [in-charge] ( RobotBase::ManipulatorConstPtr pmanip, std::list<IkParameterization>const& listparameterizations, int nummaxsamples, int nummaxtries, dReal fsampleprob )This constructor is from 'ManipulatorIKGoalSampler' class.
ManipulatorIKGoalSampler::Sample ( std::vector<double>& vgoal )This method is from 'ManipulatorIKGoalSampler' class.
ManipulatorIKGoalSampler::SetJitter ( dReal maxdist )This method is from 'ManipulatorIKGoalSampler' class.
ManipulatorIKGoalSampler::SetSamplingProb ( dReal fsampleprob )This method is from 'ManipulatorIKGoalSampler' class.
robot.h
namespace OpenRAVE
[+] class RobotBase (2)
| Change |
Effect |
1 | Type of field _vGrabbedBodies has been changed from std::vector<RobotBase::Grabbed> to std::vector<UserDataPtr>. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
2 | Virtual method KinBody::SetVelocity ( Vector const&, Vector const& ) has been overridden by RobotBase::SetVelocity ( Vector const&, Vector const& ). | Method RobotBase::SetVelocity ( Vector const&, Vector const& ) will be called instead of KinBody::SetVelocity ( Vector const&, Vector const& ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 209 entries | Virtual Table (New) - 217 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~RobotBase |
~RobotBase |
12 |
~RobotBase |
~RobotBase |
16 |
InterfaceBase::GetDescription |
InterfaceBase::GetReadableInterface |
20 |
InterfaceBase::SetDescription |
InterfaceBase::SetReadableInterface |
24 |
InterfaceBase::SetUserData |
InterfaceBase::GetDescription |
28 |
InterfaceBase::SetUserData |
InterfaceBase::SetDescription |
32 |
InterfaceBase::GetUserData |
InterfaceBase::SetUserData |
36 |
InterfaceBase::GetURI |
InterfaceBase::SetUserData |
40 |
InterfaceBase::GetXMLFilename |
InterfaceBase::GetUserData |
44 |
RobotBase::Clone |
InterfaceBase::GetURI |
48 |
InterfaceBase::SendCommand |
InterfaceBase::GetXMLFilename |
52 |
InterfaceBase::RegisterCommand |
RobotBase::Clone |
56 |
InterfaceBase::UnregisterCommand |
InterfaceBase::SendCommand |
60 |
RobotBase::GetHash |
KinBody::Serialize |
64 |
InterfaceBase::_GetCommandHelp |
InterfaceBase::RegisterCommand |
68 |
RobotBase::Destroy |
InterfaceBase::UnregisterCommand |
72 |
RobotBase::InitFromFile |
RobotBase::GetHash |
76 |
RobotBase::InitFromData |
InterfaceBase::_GetCommandHelp |
80 |
KinBody::InitFromBoxes |
RobotBase::Destroy |
84 |
KinBody::InitFromBoxes |
KinBody::InitFromBoxes |
88 |
KinBody::InitFromSpheres |
KinBody::InitFromBoxes |
92 |
KinBody::InitFromTrimesh |
KinBody::InitFromSpheres |
96 |
KinBody::GetName |
KinBody::InitFromTrimesh |
100 |
KinBody::SetName |
KinBody::GetName |
104 |
KinBody::GetDOF |
KinBody::SetName |
108 |
KinBody::GetDOFValues |
KinBody::GetDOF |
112 |
KinBody::GetDOFVelocities |
KinBody::GetDOFValues |
116 |
KinBody::GetDOFLimits |
KinBody::GetDOFVelocities |
120 |
KinBody::GetDOFVelocityLimits |
KinBody::GetDOFLimits |
124 |
KinBody::GetDOFVelocityLimits |
KinBody::GetDOFVelocityLimits |
128 |
KinBody::GetDOFAccelerationLimits |
KinBody::GetDOFVelocityLimits |
132 |
KinBody::GetDOFTorqueLimits |
KinBody::GetDOFAccelerationLimits |
136 |
KinBody::GetDOFMaxVel |
KinBody::GetDOFTorqueLimits |
140 |
KinBody::GetDOFMaxAccel |
KinBody::GetDOFMaxVel |
144 |
KinBody::GetDOFMaxTorque |
KinBody::GetDOFMaxAccel |
148 |
KinBody::GetDOFResolutions |
KinBody::GetDOFMaxTorque |
152 |
KinBody::GetDOFWeights |
KinBody::GetDOFResolutions |
156 |
KinBody::SetDOFVelocityLimits |
KinBody::GetDOFWeights |
160 |
KinBody::SetDOFAccelerationLimits |
KinBody::SetDOFVelocityLimits |
164 |
KinBody::SetDOFTorqueLimits |
KinBody::SetDOFAccelerationLimits |
168 |
KinBody::SetDOFWeights |
KinBody::SetDOFTorqueLimits |
172 |
KinBody::GetRigidlyAttachedLinks |
KinBody::SetDOFWeights |
176 |
KinBody::GetDependencyOrderedJoints |
KinBody::SetDOFLimits |
180 |
KinBody::GetClosedLoops |
KinBody::GetDependencyOrderedJoints |
184 |
KinBody::GetChain |
KinBody::GetClosedLoops |
188 |
KinBody::GetChain |
KinBody::GetChain |
192 |
KinBody::IsDOFInChain |
KinBody::GetChain |
196 |
KinBody::GetJointIndex |
KinBody::IsDOFInChain |
200 |
KinBody::GetJoint |
KinBody::GetJointIndex |
204 |
KinBody::GetJointFromDOFIndex |
KinBody::GetJoint |
208 |
KinBody::SubtractDOFValues |
KinBody::GetJointFromDOFIndex |
212 |
KinBody::SubtractJointValues |
KinBody::SubtractDOFValues |
216 |
KinBody::SetDOFTorques |
KinBody::SetDOFTorques |
220 |
KinBody::SetJointTorques |
KinBody::GetLinks |
224 |
KinBody::GetLinks |
KinBody::GetLink |
228 |
KinBody::GetLink |
RobotBase::SimulationStep |
232 |
RobotBase::SimulationStep |
KinBody::GetLinkTransformations |
236 |
KinBody::GetLinkTransformations |
KinBody::GetLinkTransformations |
240 |
KinBody::GetLinkTransformations |
KinBody::GetBodyTransformations |
244 |
KinBody::GetBodyTransformations |
KinBody::GetTransform |
248 |
KinBody::GetTransform |
RobotBase::SetVelocity |
252 |
KinBody::SetVelocity |
RobotBase::SetDOFVelocities |
256 |
KinBody::SetDOFVelocities |
RobotBase::SetDOFVelocities |
260 |
KinBody::SetDOFVelocities |
KinBody::GetLinkVelocities |
264 |
KinBody::GetLinkVelocities |
KinBody::GetLinkAccelerations |
268 |
RobotBase::SetTransform |
RobotBase::SetTransform |
272 |
KinBody::ComputeAABB |
KinBody::ComputeAABB |
276 |
KinBody::GetCenterOfMass |
KinBody::GetCenterOfMass |
280 |
KinBody::Enable |
KinBody::Enable |
284 |
KinBody::EnableLink |
KinBody::IsEnabled |
288 |
KinBody::IsEnabled |
KinBody::SetVisible |
292 |
KinBody::SetVisible |
KinBody::IsVisible |
296 |
KinBody::IsVisible |
RobotBase::SetDOFValues |
300 |
RobotBase::SetDOFValues |
KinBody::SetJointValues |
304 |
KinBody::SetJointValues |
RobotBase::SetDOFValues |
308 |
RobotBase::SetDOFValues |
KinBody::SetJointValues |
312 |
KinBody::SetJointValues |
RobotBase::SetLinkTransformations |
316 |
RobotBase::SetLinkTransformations |
RobotBase::SetLinkTransformations |
320 |
RobotBase::SetLinkTransformations |
KinBody::SetBodyTransformations |
324 |
KinBody::SetBodyTransformations |
KinBody::SetLinkVelocities |
328 |
KinBody::SetLinkVelocities |
KinBody::ComputeJacobianTranslation |
332 |
KinBody::CalculateJacobian |
KinBody::CalculateJacobian |
336 |
KinBody::CalculateJacobian |
KinBody::CalculateJacobian |
340 |
KinBody::CalculateRotationJacobian |
KinBody::CalculateRotationJacobian |
344 |
KinBody::CalculateRotationJacobian |
KinBody::CalculateRotationJacobian |
348 |
KinBody::CalculateAngularVelocityJacobian |
KinBody::ComputeJacobianAxisAngle |
352 |
KinBody::CalculateAngularVelocityJacobian |
KinBody::CalculateAngularVelocityJacobian |
356 |
RobotBase::CheckSelfCollision |
KinBody::CalculateAngularVelocityJacobian |
360 |
KinBody::IsAttached |
KinBody::ComputeHessianTranslation |
364 |
KinBody::GetAttached |
KinBody::ComputeHessianAxisAngle |
368 |
RobotBase::IsRobot |
KinBody::ComputeInverseDynamics |
372 |
KinBody::GetEnvironmentId |
KinBody::ComputeInverseDynamics |
376 |
KinBody::DoesAffect |
RobotBase::CheckSelfCollision |
380 |
KinBody::GetViewerData |
KinBody::IsAttached |
384 |
KinBody::GetGuiData |
KinBody::GetAttached |
388 |
RobotBase::GetNonAdjacentLinks |
RobotBase::IsRobot |
392 |
KinBody::GetAdjacentLinks |
KinBody::GetEnvironmentId |
396 |
KinBody::GetPhysicsData |
KinBody::DoesAffect |
400 |
KinBody::GetCollisionData |
KinBody::GetViewerData |
404 |
KinBody::GetManageData |
KinBody::GetGuiData |
408 |
KinBody::GetUpdateStamp |
RobotBase::GetNonAdjacentLinks |
412 |
KinBody::RegisterChangeCallback |
KinBody::GetAdjacentLinks |
416 |
RobotBase::serialize |
KinBody::GetPhysicsData |
420 |
KinBody::GetKinematicsGeometryHash |
KinBody::GetCollisionData |
424 |
KinBody::SetJointVelocities |
KinBody::GetManageData |
428 |
KinBody::GetVelocity |
KinBody::GetUpdateStamp |
432 |
KinBody::SetZeroConfiguration |
KinBody::RegisterChangeCallback |
436 |
KinBody::GetConfigurationSpecification |
KinBody::GetKinematicsGeometryHash |
440 |
KinBody::GetConfigurationSpecificationIndices |
KinBody::SetZeroConfiguration |
444 |
KinBody::SetConfigurationValues |
KinBody::SetNonCollidingConfiguration |
448 |
KinBody::GetConfigurationValues |
KinBody::GetConfigurationSpecification |
452 |
KinBody::SetPhysicsData |
KinBody::GetConfigurationSpecificationIndices |
456 |
KinBody::SetCollisionData |
KinBody::SetConfigurationValues |
460 |
KinBody::SetViewerData |
KinBody::GetConfigurationValues |
464 |
KinBody::SetManageData |
RobotBase::serialize |
468 |
RobotBase::_ComputeInternalInformation |
KinBody::SetPhysicsData |
472 |
RobotBase::_ParametersChanged |
KinBody::SetCollisionData |
476 |
KinBody::_IsAttached |
KinBody::SetViewerData |
480 |
KinBody::_AttachBody |
KinBody::SetManageData |
484 |
KinBody::_RemoveAttachedBody |
RobotBase::_ComputeInternalInformation |
488 |
KinBody::_ResetInternalCollisionCache |
KinBody::_ComputeDOFLinkVelocities |
492 |
KinBody::_CreateFunctionParser |
KinBody::_ComputeLinkAccelerations |
496 |
RobotBase::GetManipulators |
RobotBase::_ParametersChanged |
500 |
RobotBase::GetAttachedSensors |
KinBody::_IsAttached |
504 |
RobotBase::SetActiveDOFs |
KinBody::_AttachBody |
508 |
RobotBase::SetActiveDOFs |
KinBody::_RemoveAttachedBody |
512 |
RobotBase::GetActiveDOF |
KinBody::_ResetInternalCollisionCache |
516 |
RobotBase::GetAffineDOF |
RobotBase::GetManipulators |
520 |
RobotBase::GetAffineDOFIndex |
RobotBase::GetAttachedSensors |
524 |
RobotBase::GetActiveConfigurationSpecification |
RobotBase::SetActiveDOFs |
528 |
RobotBase::GetActiveDOFIndices |
RobotBase::SetActiveDOFs |
532 |
RobotBase::GetAffineRotationAxis |
RobotBase::GetActiveDOF |
536 |
RobotBase::SetAffineTranslationLimits |
RobotBase::GetAffineDOF |
540 |
RobotBase::SetAffineRotationAxisLimits |
RobotBase::GetAffineDOFIndex |
544 |
RobotBase::SetAffineRotation3DLimits |
RobotBase::GetActiveConfigurationSpecification |
548 |
RobotBase::SetAffineRotationQuatLimits |
RobotBase::GetActiveDOFIndices |
552 |
RobotBase::SetAffineTranslationMaxVels |
RobotBase::GetAffineRotationAxis |
556 |
RobotBase::SetAffineRotationAxisMaxVels |
RobotBase::SetAffineTranslationLimits |
560 |
RobotBase::SetAffineRotation3DMaxVels |
RobotBase::SetAffineRotationAxisLimits |
564 |
RobotBase::SetAffineRotationQuatMaxVels |
RobotBase::SetAffineRotation3DLimits |
568 |
RobotBase::SetAffineTranslationResolution |
RobotBase::SetAffineRotationQuatLimits |
572 |
RobotBase::SetAffineRotationAxisResolution |
RobotBase::SetAffineTranslationMaxVels |
576 |
RobotBase::SetAffineRotation3DResolution |
RobotBase::SetAffineRotationAxisMaxVels |
580 |
RobotBase::SetAffineRotationQuatResolution |
RobotBase::SetAffineRotation3DMaxVels |
584 |
RobotBase::SetAffineTranslationWeights |
RobotBase::SetAffineRotationQuatMaxVels |
588 |
RobotBase::SetAffineRotationAxisWeights |
RobotBase::SetAffineTranslationResolution |
592 |
RobotBase::SetAffineRotation3DWeights |
RobotBase::SetAffineRotationAxisResolution |
596 |
RobotBase::SetAffineRotationQuatWeights |
RobotBase::SetAffineRotation3DResolution |
600 |
RobotBase::GetAffineTranslationLimits |
RobotBase::SetAffineRotationQuatResolution |
604 |
RobotBase::GetAffineRotationAxisLimits |
RobotBase::SetAffineTranslationWeights |
608 |
RobotBase::GetAffineRotation3DLimits |
RobotBase::SetAffineRotationAxisWeights |
612 |
RobotBase::GetAffineRotationQuatLimits |
RobotBase::SetAffineRotation3DWeights |
616 |
RobotBase::GetAffineTranslationMaxVels |
RobotBase::SetAffineRotationQuatWeights |
620 |
RobotBase::GetAffineRotationAxisMaxVels |
RobotBase::GetAffineTranslationLimits |
624 |
RobotBase::GetAffineRotation3DMaxVels |
RobotBase::GetAffineRotationAxisLimits |
628 |
RobotBase::GetAffineRotationQuatMaxVels |
RobotBase::GetAffineRotation3DLimits |
632 |
RobotBase::GetAffineTranslationResolution |
RobotBase::GetAffineRotationQuatLimits |
636 |
RobotBase::GetAffineRotationAxisResolution |
RobotBase::GetAffineTranslationMaxVels |
640 |
RobotBase::GetAffineRotation3DResolution |
RobotBase::GetAffineRotationAxisMaxVels |
644 |
RobotBase::GetAffineRotationQuatResolution |
RobotBase::GetAffineRotation3DMaxVels |
648 |
RobotBase::GetAffineTranslationWeights |
RobotBase::GetAffineRotationQuatMaxVels |
652 |
RobotBase::GetAffineRotationAxisWeights |
RobotBase::GetAffineTranslationResolution |
656 |
RobotBase::GetAffineRotation3DWeights |
RobotBase::GetAffineRotationAxisResolution |
660 |
RobotBase::GetAffineRotationQuatWeights |
RobotBase::GetAffineRotation3DResolution |
664 |
RobotBase::SetActiveDOFValues |
RobotBase::GetAffineRotationQuatResolution |
668 |
RobotBase::GetActiveDOFValues |
RobotBase::GetAffineTranslationWeights |
672 |
RobotBase::SetActiveDOFVelocities |
RobotBase::GetAffineRotationAxisWeights |
676 |
RobotBase::GetActiveDOFVelocities |
RobotBase::GetAffineRotation3DWeights |
680 |
RobotBase::GetActiveDOFLimits |
RobotBase::GetAffineRotationQuatWeights |
684 |
RobotBase::GetActiveDOFResolutions |
RobotBase::SetActiveDOFValues |
688 |
RobotBase::GetActiveDOFWeights |
RobotBase::GetActiveDOFValues |
692 |
RobotBase::GetActiveDOFVelocityLimits |
RobotBase::SetActiveDOFVelocities |
696 |
RobotBase::GetActiveDOFAccelerationLimits |
RobotBase::GetActiveDOFVelocities |
700 |
RobotBase::GetActiveDOFMaxVel |
RobotBase::GetActiveDOFLimits |
704 |
RobotBase::GetActiveDOFMaxAccel |
RobotBase::GetActiveDOFResolutions |
708 |
RobotBase::SubtractActiveDOFValues |
RobotBase::GetActiveDOFWeights |
712 |
RobotBase::SetActiveManipulator |
RobotBase::GetActiveDOFVelocityLimits |
716 |
RobotBase::SetActiveManipulator |
RobotBase::GetActiveDOFAccelerationLimits |
720 |
RobotBase::GetActiveManipulator |
RobotBase::GetActiveDOFMaxVel |
724 |
RobotBase::GetActiveManipulator |
RobotBase::GetActiveDOFMaxAccel |
728 |
RobotBase::GetActiveManipulatorIndex |
RobotBase::SubtractActiveDOFValues |
732 |
RobotBase::SetMotion |
RobotBase::SetActiveManipulator |
736 |
RobotBase::SetActiveMotion |
RobotBase::SetActiveManipulator |
740 |
RobotBase::SetActiveMotion |
RobotBase::SetActiveManipulator |
744 |
RobotBase::CalculateActiveJacobian |
RobotBase::GetActiveManipulator |
748 |
RobotBase::CalculateActiveJacobian |
RobotBase::GetActiveManipulator |
752 |
RobotBase::CalculateActiveRotationJacobian |
RobotBase::AddManipulator |
756 |
RobotBase::CalculateActiveRotationJacobian |
RobotBase::RemoveManipulator |
760 |
RobotBase::CalculateActiveAngularVelocityJacobian |
RobotBase::GetActiveManipulatorIndex |
764 |
RobotBase::CalculateActiveAngularVelocityJacobian |
RobotBase::SetMotion |
768 |
RobotBase::Grab |
RobotBase::SetActiveMotion |
772 |
RobotBase::Grab |
RobotBase::SetActiveMotion |
776 |
RobotBase::Grab |
RobotBase::CalculateActiveJacobian |
780 |
RobotBase::Grab |
RobotBase::CalculateActiveJacobian |
784 |
RobotBase::Release |
RobotBase::CalculateActiveRotationJacobian |
788 |
RobotBase::ReleaseAllGrabbed |
RobotBase::CalculateActiveRotationJacobian |
792 |
RobotBase::RegrabAll |
RobotBase::CalculateActiveAngularVelocityJacobian |
796 |
RobotBase::IsGrabbing |
RobotBase::CalculateActiveAngularVelocityJacobian |
800 |
RobotBase::GetGrabbed |
RobotBase::Grab |
804 |
RobotBase::CheckLinkCollision |
RobotBase::Grab |
808 |
RobotBase::GetRobotStructureHash |
RobotBase::Grab |
812 |
RobotBase::GetController |
RobotBase::Grab |
816 |
RobotBase::SetController |
RobotBase::Release |
820 |
RobotBase::SetController |
RobotBase::ReleaseAllGrabbed |
824 |
RobotBase::_UpdateGrabbedBodies |
RobotBase::RegrabAll |
828 |
RobotBase::_UpdateAttachedSensors |
RobotBase::IsGrabbing |
832 |
RobotBase::GetKinBodyHash |
RobotBase::GetGrabbed |
836 |
|
RobotBase::CheckLinkCollision |
840 |
|
RobotBase::GetRobotStructureHash |
844 |
|
RobotBase::GetController |
848 |
|
RobotBase::SetController |
852 |
|
RobotBase::_Regrab |
856 |
|
RobotBase::_UpdateGrabbedBodies |
860 |
|
RobotBase::_UpdateAttachedSensors |
864 |
|
RobotBase::GetKinBodyHash |
[+] affected symbols (79)
KinBody::SetVelocity ( Vector const& linearvel, Vector const& angularvel )The method 'RobotBase::SetVelocity (Vector const& linearvel, Vector const& angularvel)' will be called instead of this method.
RobotBase::_ComputeInternalInformation ( )This method is from 'RobotBase' class.
RobotBase::_ParametersChanged ( int parameters )This method is from 'RobotBase' class.
RobotBase::_UpdateAttachedSensors ( )This method is from 'RobotBase' class.
RobotBase::_UpdateGrabbedBodies ( )This method is from 'RobotBase' class.
RobotBase::CalculateActiveAngularVelocityJacobian ( int index, boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveAngularVelocityJacobian ( int index, std::vector<double>& pfJacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, std::vector<double>& pfJacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, boost::multi_array<double, 2u>& vjacobian ) constThis method is from 'RobotBase' class.
RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, std::vector<double>& pfJacobian ) constThis method is from 'RobotBase' class.
RobotBase::CheckLinkCollision ( int ilinkindex, Transform const& tlinktrans, CollisionReportPtr report )This method is from 'RobotBase' class.
RobotBase::CheckSelfCollision ( CollisionReportPtr report ) constThis method is from 'RobotBase' class.
RobotBase::Clone ( InterfaceBaseConstPtr preference, int cloningoptions )This method is from 'RobotBase' class.
RobotBase::Destroy ( )This method is from 'RobotBase' class.
RobotBase::DOF_NoTransform [data]This method is from 'RobotBase' class.
RobotBase::DOF_Rotation3D [data]This method is from 'RobotBase' class.
RobotBase::DOF_RotationAxis [data]This method is from 'RobotBase' class.
RobotBase::DOF_RotationQuat [data]This method is from 'RobotBase' class.
RobotBase::DOF_X [data]This method is from 'RobotBase' class.
RobotBase::DOF_Y [data]This method is from 'RobotBase' class.
RobotBase::DOF_Z [data]This method is from 'RobotBase' class.
RobotBase::GetActiveDOFAccelerationLimits ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFIndices ( ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFLimits ( std::vector<double>& lower, std::vector<double>& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFResolutions ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFValues ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFVelocities ( std::vector<double>& velocities ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFVelocityLimits ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveDOFWeights ( std::vector<double>& v ) constThis method is from 'RobotBase' class.
RobotBase::GetActiveManipulator ( )This method is from 'RobotBase' class.
RobotBase::GetActiveManipulator ( ) constThis method is from 'RobotBase' class.
RobotBase::GetAffineRotation3DLimits ( Vector& lower, Vector& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetAffineRotationAxisLimits ( Vector& lower, Vector& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetAffineTranslationLimits ( Vector& lower, Vector& upper ) constThis method is from 'RobotBase' class.
RobotBase::GetFullTrajectoryFromActive ( TrajectoryBasePtr pfulltraj, TrajectoryBaseConstPtr pActiveTraj, bool bOverwriteTransforms )This method is from 'RobotBase' class.
RobotBase::GetGrabbed ( std::vector<KinBodyPtr>& vbodies ) constThis method is from 'RobotBase' class.
RobotBase::GetNonAdjacentLinks ( int adjacentoptions ) constThis method is from 'RobotBase' class.
RobotBase::GetRobotStructureHash ( ) constThis method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body )This method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body, KinBody::LinkPtr pRobotLinkToGrabWith )This method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body, KinBody::LinkPtr pRobotLinkToGrabWith, std::set<int>const& setRobotLinksToIgnore )This method is from 'RobotBase' class.
RobotBase::Grab ( KinBodyPtr body, std::set<int>const& setRobotLinksToIgnore )This method is from 'RobotBase' class.
RobotBase::IsGrabbing ( KinBodyConstPtr body ) constThis method is from 'RobotBase' class.
RobotBase::RegrabAll ( )This method is from 'RobotBase' class.
RobotBase::Release ( KinBodyPtr body )This method is from 'RobotBase' class.
RobotBase::ReleaseAllGrabbed ( )This method is from 'RobotBase' class.
RobotBase::RobotBase [in-charge] ( EnvironmentBasePtr penv )This constructor is from 'RobotBase' class.
RobotBase::serialize ( std::ostream& o, int options ) constThis method is from 'RobotBase' class.
RobotBase::SetActiveDOFs ( std::vector<int>const& dofindices, int affine )This method is from 'RobotBase' class.
RobotBase::SetActiveDOFs ( std::vector<int>const& dofindices, int affine, Vector const& rotationaxis )This method is from 'RobotBase' class.
RobotBase::SetActiveManipulator ( int index )This method is from 'RobotBase' class.
RobotBase::SetActiveManipulator ( std::string const& manipname )This method is from 'RobotBase' class.
RobotBase::SetActiveMotion ( TrajectoryBaseConstPtr ptraj )This method is from 'RobotBase' class.
RobotBase::SetActiveMotion ( TrajectoryBaseConstPtr ptraj, dReal fSpeed )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DLimits ( Vector const& lower, Vector const& upper )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DMaxVels ( Vector const& vels )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DResolution ( Vector const& resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineRotation3DWeights ( Vector const& weights )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisLimits ( Vector const& lower, Vector const& upper )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisMaxVels ( Vector const& vels )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisResolution ( Vector const& resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationAxisWeights ( Vector const& weights )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatLimits ( Vector const& quatangle )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatMaxVels ( dReal vels )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatResolution ( dReal resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineRotationQuatWeights ( dReal weights )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationLimits ( Vector const& lower, Vector const& upper )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationMaxVels ( Vector const& vels )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationResolution ( Vector const& resolution )This method is from 'RobotBase' class.
RobotBase::SetAffineTranslationWeights ( Vector const& weights )This method is from 'RobotBase' class.
RobotBase::SetController ( ControllerBasePtr controller, std::vector<int>const& dofindices, int nControlTransformation )This method is from 'RobotBase' class.
RobotBase::SetLinkTransformations ( std::vector<Transform>const& transforms )This method is from 'RobotBase' class.
RobotBase::SetLinkTransformations ( std::vector<Transform>const& transforms, std::vector<int>const& dofbranches )This method is from 'RobotBase' class.
RobotBase::SetMotion ( TrajectoryBaseConstPtr ptraj )This method is from 'RobotBase' class.
RobotBase::SetTransform ( Transform const& trans )This method is from 'RobotBase' class.
RobotBase::SimulationStep ( dReal fElapsedTime )This method is from 'RobotBase' class.
RobotBase::SubtractActiveDOFValues ( std::vector<double>& q1, std::vector<double>const& q2 ) constThis method is from 'RobotBase' class.
RobotBase::~RobotBase [in-charge] ( )This method is from 'RobotBase' class.
[+] class RobotBase::Manipulator (6)
| Change |
Effect |
1 | Field _info has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field __armspec has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field __pEffector has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Size of this type has been changed from 204 bytes to 232 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
5 | The relative position of private field __vgripperdofindices has been changed from 3 to 2. | Size of the inclusive type has been changed. |
6 | Field _pIkSolver became mutable. | The value of this field can begin to change in ways outside the control of old client applications. |
[+] affected symbols (23)
RobotBase::Manipulator::CalculateAngularVelocityJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CalculateJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CalculateRotationJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CheckEndEffectorCollision ( Transform const& tEE, CollisionReportPtr report ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CheckIndependentCollision ( CollisionReportPtr report ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>& solution, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<double>& solution, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<std::vector<double> >& solutions, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<std::vector<double> >& solutions, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildDOFIndices ( std::vector<int>& vdofndices ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildJoints ( std::vector<KinBody::JointPtr>& vjoints ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildLinks ( std::vector<KinBody::LinkPtr>& vlinks ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetIndependentLinks ( std::vector<KinBody::LinkPtr>& vlinks ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetKinematicsStructureHash ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetStructureHash ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetTransform ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::IsChildLink ( KinBody::LinkConstPtr plink ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::IsGrabbing ( KinBodyConstPtr body ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::serialize ( std::ostream& o, int options ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetIkSolver ( IkSolverBasePtr iksolver )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetLocalToolTransform ( Transform const& t )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetName ( std::string const& name )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::~Manipulator [in-charge] ( )This method is from 'RobotBase::Manipulator' class.
[+] class RobotBase::RobotStateSaver (1)
| Change |
Effect |
1 | Type of field _vGrabbedBodies has been changed from std::vector<RobotBase::Grabbed> to std::vector<UserDataPtr>. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (2)
RobotBase::RobotStateSaver::RobotStateSaver [in-charge] ( RobotBasePtr probot, int options )This constructor is from 'RobotBase::RobotStateSaver' class.
RobotBase::RobotStateSaver::~RobotStateSaver [in-charge] ( )This method is from 'RobotBase::RobotStateSaver' class.
to the top
Problems with Symbols, Low Severity (15)
kinbody.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
[+] KinBody::CalculateAngularVelocityJacobian ( int linkindex, boost::multi_array<double, 2u>& vjacobian ) const (1)
changed to:KinBody::CalculateAngularVelocityJacobian ( int linkindex, boost::multi_array<double, 2u>& jacobian ) const
[symbol: _ZNK8OpenRAVE7KinBody32CalculateAngularVelocityJacobianEiRN5boost11multi_arrayIdLj2ESaIdEEE]
| Change | Effect |
---|
1 | 2nd parameter vjacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] KinBody::CalculateJacobian ( int linkindex, Vector const& offset, boost::multi_array<double, 2u>& vjacobian ) const (2)
changed to:KinBody::CalculateJacobian ( int linkindex, Vector const& position, boost::multi_array<double, 2u>& jacobian ) const
[symbol: _ZNK8OpenRAVE7KinBody17CalculateJacobianEiRKNS_8geometry10RaveVectorIdEERN5boost11multi_arrayIdLj2ESaIdEEE]
| Change | Effect |
---|
1 | 2nd parameter offset has been renamed to position. | Renaming of a parameter may indicate a change in its semantic meaning. |
2 | 3rd parameter vjacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] KinBody::CalculateRotationJacobian ( int linkindex, Vector const& quat, boost::multi_array<double, 2u>& vjacobian ) const (1)
changed to:KinBody::CalculateRotationJacobian ( int linkindex, Vector const& quat, boost::multi_array<double, 2u>& jacobian ) const
[symbol: _ZNK8OpenRAVE7KinBody25CalculateRotationJacobianEiRKNS_8geometry10RaveVectorIdEERN5boost11multi_arrayIdLj2ESaIdEEE]
| Change | Effect |
---|
1 | 3rd parameter vjacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] KinBody::CalculateRotationJacobian ( int linkindex, Vector const& quat, std::vector<double>& pfJacobian ) const (1)
changed to:KinBody::CalculateRotationJacobian ( int linkindex, Vector const& quat, std::vector<double>& jacobian ) const
[symbol: _ZNK8OpenRAVE7KinBody25CalculateRotationJacobianEiRKNS_8geometry10RaveVectorIdEERSt6vectorIdSaIdEE]
| Change | Effect |
---|
1 | 3rd parameter pfJacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
planningutils.h,
libopenrave0.6.so.0.6.6
namespace planningutils
[+] LineCollisionConstraint::Check ( PlannerBase::PlannerParametersWeakPtr _params, KinBodyPtr robot, std::vector<double>const& pQ0, std::vector<double>const& pQ1, IntervalType interval, PlannerBase::ConfigurationListPtr pvCheckedConfigurations ) (1)
changed to:LineCollisionConstraint::Check ( PlannerBase::PlannerParametersWeakPtr _params, KinBodyPtr body, std::vector<double>const& pQ0, std::vector<double>const& pQ1, IntervalType interval, PlannerBase::ConfigurationListPtr pvCheckedConfigurations )
[symbol: _ZN8OpenRAVE13planningutils23LineCollisionConstraint5CheckEN5boost8weak_ptrINS_11PlannerBase17PlannerParametersEEENS2_10shared_ptrINS_7KinBodyEEERKSt6vectorIdSaIdEESE_NS_12IntervalTypeENS7_ISt4listISC_SaISC_EEEE]
| Change | Effect |
---|
1 | 2nd parameter robot has been renamed to body. | Renaming of a parameter may indicate a change in its semantic meaning. |
robot.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
[+] RobotBase::CalculateActiveAngularVelocityJacobian ( int index, boost::multi_array<double, 2u>& mjacobian ) const (1)
changed to:RobotBase::CalculateActiveAngularVelocityJacobian ( int index, boost::multi_array<double, 2u>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase38CalculateActiveAngularVelocityJacobianEiRN5boost11multi_arrayIdLj2ESaIdEEE]
| Change | Effect |
---|
1 | 2nd parameter mjacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] RobotBase::CalculateActiveAngularVelocityJacobian ( int index, std::vector<double>& pfJacobian ) const (1)
changed to:RobotBase::CalculateActiveAngularVelocityJacobian ( int index, std::vector<double>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase38CalculateActiveAngularVelocityJacobianEiRSt6vectorIdSaIdEE]
| Change | Effect |
---|
1 | 2nd parameter pfJacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, boost::multi_array<double, 2u>& mjacobian ) const (1)
changed to:RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, boost::multi_array<double, 2u>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase23CalculateActiveJacobianEiRKNS_8geometry10RaveVectorIdEERN5boost11multi_arrayIdLj2ESaIdEEE]
| Change | Effect |
---|
1 | 3rd parameter mjacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, std::vector<double>& pfJacobian ) const (1)
changed to:RobotBase::CalculateActiveJacobian ( int index, Vector const& offset, std::vector<double>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase23CalculateActiveJacobianEiRKNS_8geometry10RaveVectorIdEERSt6vectorIdSaIdEE]
| Change | Effect |
---|
1 | 3rd parameter pfJacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, boost::multi_array<double, 2u>& vjacobian ) const (1)
changed to:RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, boost::multi_array<double, 2u>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase31CalculateActiveRotationJacobianEiRKNS_8geometry10RaveVectorIdEERN5boost11multi_arrayIdLj2ESaIdEEE]
| Change | Effect |
---|
1 | 3rd parameter vjacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, std::vector<double>& pfJacobian ) const (1)
changed to:RobotBase::CalculateActiveRotationJacobian ( int index, Vector const& qInitialRot, std::vector<double>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase31CalculateActiveRotationJacobianEiRKNS_8geometry10RaveVectorIdEERSt6vectorIdSaIdEE]
| Change | Effect |
---|
1 | 3rd parameter pfJacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] RobotBase::Manipulator::CalculateAngularVelocityJacobian ( boost::multi_array<double, 2u>& mjacobian ) const (1)
changed to:RobotBase::Manipulator::CalculateAngularVelocityJacobian ( boost::multi_array<double, 2u>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator32CalculateAngularVelocityJacobianERN5boost11multi_arrayIdLj2ESaIdEEE]
| Change | Effect |
---|
1 | 1st parameter mjacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] RobotBase::Manipulator::CalculateJacobian ( boost::multi_array<double, 2u>& mjacobian ) const (1)
changed to:RobotBase::Manipulator::CalculateJacobian ( boost::multi_array<double, 2u>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator17CalculateJacobianERN5boost11multi_arrayIdLj2ESaIdEEE]
| Change | Effect |
---|
1 | 1st parameter mjacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] RobotBase::Manipulator::CalculateRotationJacobian ( boost::multi_array<double, 2u>& mjacobian ) const (1)
changed to:RobotBase::Manipulator::CalculateRotationJacobian ( boost::multi_array<double, 2u>& jacobian ) const
[symbol: _ZNK8OpenRAVE9RobotBase11Manipulator25CalculateRotationJacobianERN5boost11multi_arrayIdLj2ESaIdEEE]
| Change | Effect |
---|
1 | 1st parameter mjacobian has been renamed to jacobian. | Renaming of a parameter may indicate a change in its semantic meaning. |
to the top
Problems with Constants (15)
interfacehashes.h
[+] OPENRAVE_COLLISIONCHECKER_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_COLLISIONCHECKER_HASH has been changed from "690784eb9e41b068a893dbf1761c01d1" to "80fdb22de1fda72c0d7b82e79128d161". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_CONTROLLER_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_CONTROLLER_HASH has been changed from "4b94816a0f156bc4a3e98f79f3898683" to "bb0bc7917bf626949d1be91f2057dbc2". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_ENVIRONMENT_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_ENVIRONMENT_HASH has been changed from "d4cc98d22fe988548a1788456c51629e" to "289079a18cea17206e751ade1c72a80b". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_IKSOLVER_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_IKSOLVER_HASH has been changed from "9fd7944dbecc4eed8cceb4f6d5a618ce" to "647ba667cc638f22d8b457527076ce01". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_KINBODY_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_KINBODY_HASH has been changed from "b46f2dd7208a9ac04b639bc04f521c45" to "6991d3349c40679133a004a4cdf54d81". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_MODULE_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_MODULE_HASH has been changed from "fec1b591cb5ef03912009f9abdcd037d" to "7e01d4be2df6ad3d61c252565993e063". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_PHYSICSENGINE_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_PHYSICSENGINE_HASH has been changed from "257dd698a5b7a78b8bd4d05a3d322c0b" to "b14bb00a96362b57164eb7ab50050868". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_PLANNER_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_PLANNER_HASH has been changed from "6fc740f9b2bbfde93d78032cbf1b9121" to "d3424c2a655a3138f7f7239c78ded87e". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_PLUGININFO_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_PLUGININFO_HASH has been changed from "8d45441947223c660c8f8ff9723bf58e" to "b5fca1af585e6a324acd60d2829e3a98". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_ROBOT_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_ROBOT_HASH has been changed from "176817657116a7793a3eb0c1001e7127" to "4604923ba610c232f86dffb1c1d8a045". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_SENSOR_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_SENSOR_HASH has been changed from "1425016f0176ff3811962fbefd63c31e" to "525a812376887a27a28f5a4c688d577b". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_SENSORSYSTEM_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_SENSORSYSTEM_HASH has been changed from "83208394c99a021fbdcd55ac2810e65f" to "21b5a06c9e7a138692bee96cb3eeae63". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_SPACESAMPLER_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_SPACESAMPLER_HASH has been changed from "3b8faec230636cab285670c095c95496" to "58055125519f9c64b8592c2a2f127ce0". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_TRAJECTORY_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_TRAJECTORY_HASH has been changed from "c386a85687d6dea075d3d9ed1c68b808" to "a0d3418cdcc167130e579cc3a31c9b50". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] OPENRAVE_VIEWER_HASH
| Change | Effect |
---|
1 | The value of constant OPENRAVE_VIEWER_HASH has been changed from "c58fb4ff10585995bc49e53f3175b473" to "fdf860551b1114bbd9a165dc3266e53a". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
to the top
Other Changes in Data Types (34)
environment.h
namespace OpenRAVE
[+] class EnvironmentBase (5)
| Change |
Effect |
1 | Virtual method void EnvironmentBase::AddKinBody(boost::shared_ptr<KinBody>,bool) became non-pure. | No effect. |
2 | Virtual method void EnvironmentBase::AddRobot(boost::shared_ptr<RobotBase>,bool) became non-pure. | No effect. |
3 | Virtual method void EnvironmentBase::AddSensor(boost::shared_ptr<SensorBase>,bool) became non-pure. | No effect. |
4 | Virtual method void EnvironmentBase::AddViewer(boost::shared_ptr<ViewerBase>) became non-pure. | No effect. |
5 | Virtual method void EnvironmentBase::Save(std::basic_string<char>const&,EnvironmentBase::SelectionOptions,std::basic_string<char>const&) became non-pure. | No effect. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 103 entries | Virtual Table (New) - 101 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~EnvironmentBase |
~EnvironmentBase |
12 |
~EnvironmentBase |
~EnvironmentBase |
16 |
__cxa_pure_virtual |
__cxa_pure_virtual |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
EnvironmentBase::SetUserData |
EnvironmentBase::SetUserData |
28 |
EnvironmentBase::GetUserData |
EnvironmentBase::GetUserData |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
36 |
__cxa_pure_virtual |
__cxa_pure_virtual |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
__cxa_pure_virtual |
48 |
__cxa_pure_virtual |
__cxa_pure_virtual |
52 |
__cxa_pure_virtual |
__cxa_pure_virtual |
56 |
__cxa_pure_virtual |
__cxa_pure_virtual |
60 |
__cxa_pure_virtual |
__cxa_pure_virtual |
64 |
__cxa_pure_virtual |
__cxa_pure_virtual |
68 |
__cxa_pure_virtual |
__cxa_pure_virtual |
72 |
__cxa_pure_virtual |
__cxa_pure_virtual |
76 |
__cxa_pure_virtual |
__cxa_pure_virtual |
80 |
__cxa_pure_virtual |
__cxa_pure_virtual |
84 |
__cxa_pure_virtual |
__cxa_pure_virtual |
88 |
__cxa_pure_virtual |
__cxa_pure_virtual |
92 |
__cxa_pure_virtual |
__cxa_pure_virtual |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
__cxa_pure_virtual |
__cxa_pure_virtual |
104 |
__cxa_pure_virtual |
__cxa_pure_virtual |
108 |
__cxa_pure_virtual |
__cxa_pure_virtual |
112 |
__cxa_pure_virtual |
__cxa_pure_virtual |
116 |
__cxa_pure_virtual |
__cxa_pure_virtual |
120 |
__cxa_pure_virtual |
__cxa_pure_virtual |
124 |
__cxa_pure_virtual |
__cxa_pure_virtual |
128 |
__cxa_pure_virtual |
__cxa_pure_virtual |
132 |
__cxa_pure_virtual |
__cxa_pure_virtual |
136 |
__cxa_pure_virtual |
__cxa_pure_virtual |
140 |
__cxa_pure_virtual |
__cxa_pure_virtual |
144 |
__cxa_pure_virtual |
__cxa_pure_virtual |
148 |
EnvironmentBase::LoadXMLData |
__cxa_pure_virtual |
152 |
__cxa_pure_virtual |
__cxa_pure_virtual |
156 |
__cxa_pure_virtual |
EnvironmentBase::LoadXMLData |
160 |
EnvironmentBase::ReadRobotXMLFile |
__cxa_pure_virtual |
164 |
EnvironmentBase::ReadRobotURI |
EnvironmentBase::Save |
168 |
EnvironmentBase::ReadRobotXMLFile |
__cxa_pure_virtual |
172 |
__cxa_pure_virtual |
EnvironmentBase::ReadRobotXMLFile |
176 |
EnvironmentBase::ReadRobotXMLData |
EnvironmentBase::ReadRobotURI |
180 |
__cxa_pure_virtual |
EnvironmentBase::ReadRobotXMLFile |
184 |
EnvironmentBase::ReadKinBodyXMLFile |
__cxa_pure_virtual |
188 |
EnvironmentBase::ReadKinBodyURI |
EnvironmentBase::ReadRobotXMLData |
192 |
EnvironmentBase::ReadKinBodyXMLFile |
__cxa_pure_virtual |
196 |
__cxa_pure_virtual |
EnvironmentBase::ReadKinBodyXMLFile |
200 |
EnvironmentBase::ReadKinBodyXMLData |
EnvironmentBase::ReadKinBodyURI |
204 |
__cxa_pure_virtual |
EnvironmentBase::ReadKinBodyXMLFile |
208 |
EnvironmentBase::ReadInterfaceXMLFile |
__cxa_pure_virtual |
212 |
__cxa_pure_virtual |
EnvironmentBase::ReadKinBodyXMLData |
216 |
EnvironmentBase::ReadInterfaceXMLFile |
__cxa_pure_virtual |
220 |
__cxa_pure_virtual |
EnvironmentBase::ReadInterfaceXMLFile |
224 |
EnvironmentBase::ReadInterfaceXMLData |
__cxa_pure_virtual |
228 |
__cxa_pure_virtual |
EnvironmentBase::ReadInterfaceXMLFile |
232 |
EnvironmentBase::ReadTrimeshFile |
__cxa_pure_virtual |
236 |
__cxa_pure_virtual |
EnvironmentBase::ReadInterfaceXMLData |
240 |
__cxa_pure_virtual |
__cxa_pure_virtual |
244 |
__cxa_pure_virtual |
EnvironmentBase::ReadTrimeshFile |
248 |
__cxa_pure_virtual |
__cxa_pure_virtual |
252 |
__cxa_pure_virtual |
EnvironmentBase::AddKinBody |
256 |
__cxa_pure_virtual |
EnvironmentBase::AddRobot |
260 |
__cxa_pure_virtual |
EnvironmentBase::AddSensor |
264 |
__cxa_pure_virtual |
__cxa_pure_virtual |
268 |
__cxa_pure_virtual |
__cxa_pure_virtual |
272 |
__cxa_pure_virtual |
__cxa_pure_virtual |
276 |
__cxa_pure_virtual |
__cxa_pure_virtual |
280 |
__cxa_pure_virtual |
__cxa_pure_virtual |
284 |
__cxa_pure_virtual |
__cxa_pure_virtual |
288 |
__cxa_pure_virtual |
__cxa_pure_virtual |
292 |
__cxa_pure_virtual |
__cxa_pure_virtual |
296 |
__cxa_pure_virtual |
__cxa_pure_virtual |
300 |
__cxa_pure_virtual |
__cxa_pure_virtual |
304 |
__cxa_pure_virtual |
__cxa_pure_virtual |
308 |
__cxa_pure_virtual |
__cxa_pure_virtual |
312 |
__cxa_pure_virtual |
__cxa_pure_virtual |
316 |
EnvironmentBase::LoadProblem |
EnvironmentBase::LoadProblem |
320 |
__cxa_pure_virtual |
__cxa_pure_virtual |
324 |
__cxa_pure_virtual |
EnvironmentBase::GetLoadedProblems |
328 |
EnvironmentBase::GetLoadedProblems |
__cxa_pure_virtual |
332 |
__cxa_pure_virtual |
EnvironmentBase::AddViewer |
336 |
__cxa_pure_virtual |
EnvironmentBase::AttachViewer |
340 |
EnvironmentBase::AttachViewer |
__cxa_pure_virtual |
344 |
__cxa_pure_virtual |
__cxa_pure_virtual |
348 |
__cxa_pure_virtual |
__cxa_pure_virtual |
352 |
__cxa_pure_virtual |
__cxa_pure_virtual |
356 |
__cxa_pure_virtual |
__cxa_pure_virtual |
360 |
__cxa_pure_virtual |
__cxa_pure_virtual |
364 |
__cxa_pure_virtual |
__cxa_pure_virtual |
368 |
__cxa_pure_virtual |
__cxa_pure_virtual |
372 |
__cxa_pure_virtual |
__cxa_pure_virtual |
376 |
__cxa_pure_virtual |
__cxa_pure_virtual |
380 |
__cxa_pure_virtual |
__cxa_pure_virtual |
384 |
__cxa_pure_virtual |
__cxa_pure_virtual |
388 |
__cxa_pure_virtual |
__cxa_pure_virtual |
392 |
__cxa_pure_virtual |
__cxa_pure_virtual |
396 |
__cxa_pure_virtual |
__cxa_pure_virtual |
400 |
__cxa_pure_virtual |
EnvironmentBase::GetHash |
404 |
__cxa_pure_virtual |
|
408 |
EnvironmentBase::GetHash |
|
[+] affected symbols (62)
EnvironmentBase::AddModule ( ModuleBasePtr module, std::string const& cmdargs )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBodyConstPtr pbody1, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBodyConstPtr pbody1, KinBodyConstPtr pbody2, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBodyConstPtr pbody, std::vector<KinBodyConstPtr>const& vbodyexcluded, std::vector<KinBody::LinkConstPtr>const& vlinkexcluded, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBody::LinkConstPtr plink, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBody::LinkConstPtr plink, KinBodyConstPtr pbody, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBody::LinkConstPtr plink1, KinBody::LinkConstPtr plink2, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( KinBody::LinkConstPtr plink, std::vector<KinBodyConstPtr>const& vbodyexcluded, std::vector<KinBody::LinkConstPtr>const& vlinkexcluded, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( RAY const& ray, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( RAY const& ray, KinBodyConstPtr pbody, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckCollision ( RAY const& ray, KinBody::LinkConstPtr plink, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CheckSelfCollision ( KinBodyConstPtr pbody, CollisionReportPtr report )This method is from 'EnvironmentBase' class.
EnvironmentBase::CloneSelf ( int options )This method is from 'EnvironmentBase' class.
EnvironmentBase::Destroy ( )This method is from 'EnvironmentBase' class.
EnvironmentBase::DisownInterface ( InterfaceBasePtr pinterface )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawarrow ( geometry::RaveVector<float>const& p1, geometry::RaveVector<float>const& p2, float fwidth, geometry::RaveVector<float>const& color )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawbox ( geometry::RaveVector<float>const& vpos, geometry::RaveVector<float>const& vextents )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawlinelist ( float const* ppoints, int numPoints, int stride, float fwidth, float const* colors )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawlinelist ( float const* ppoints, int numPoints, int stride, float fwidth, geometry::RaveVector<float>const& color )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawlinestrip ( float const* ppoints, int numPoints, int stride, float fwidth, float const* colors )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawlinestrip ( float const* ppoints, int numPoints, int stride, float fwidth, geometry::RaveVector<float>const& color )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawplane ( geometry::RaveTransform<float>const& tplane, geometry::RaveVector<float>const& vextents, boost::multi_array<float, 3u>const& vtexture )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawtrimesh ( float const* ppoints, int stride, int const* pIndices, int numTriangles, boost::multi_array<float, 2u>const& colors )This method is from 'EnvironmentBase' class.
EnvironmentBase::drawtrimesh ( float const* ppoints, int stride, int const* pIndices, int numTriangles, geometry::RaveVector<float>const& color )This method is from 'EnvironmentBase' class.
EnvironmentBase::EnvironmentBase [in-charge] ( )This constructor is from 'EnvironmentBase' class.
EnvironmentBase::GetBodyFromEnvironmentId ( int id )This method is from 'EnvironmentBase' class.
EnvironmentBase::GetCollisionChecker ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetDebugLevel ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetKinBody ( std::string const& name ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetMutex ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetPhysicsEngine ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetRobot ( std::string const& name ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetSensor ( std::string const& name ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetSimulationTime ( )This method is from 'EnvironmentBase' class.
EnvironmentBase::GetViewer ( std::string const& name ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GetViewers ( std::list<ViewerBasePtr>& listViewers ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::GlobalState ( )This method is from 'EnvironmentBase' class.
EnvironmentBase::HasRegisteredCollisionCallbacks ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::IsSimulationRunning ( ) constThis method is from 'EnvironmentBase' class.
EnvironmentBase::Load ( std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::LoadData ( std::string const& data, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::OwnInterface ( InterfaceBasePtr pinterface )This method is from 'EnvironmentBase' class.
EnvironmentBase::plot3 ( float const* ppoints, int numPoints, int stride, float fPointSize, float const* colors, int drawstyle, bool bhasalpha )This method is from 'EnvironmentBase' class.
EnvironmentBase::plot3 ( float const* ppoints, int numPoints, int stride, float fPointSize, geometry::RaveVector<float>const& color, int drawstyle )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadInterfaceData ( InterfaceBasePtr pinterface, InterfaceType type, std::string const& data, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadInterfaceURI ( InterfaceBasePtr pinterface, InterfaceType type, std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadInterfaceURI ( std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadKinBodyData ( KinBodyPtr body, std::string const& data, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadKinBodyURI ( KinBodyPtr body, std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadRobotData ( RobotBasePtr robot, std::string const& data, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadRobotURI ( RobotBasePtr robot, std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::ReadTrimeshURI ( boost::shared_ptr<KinBody::Link::TRIMESH> ptrimesh, std::string const& filename, AttributesList const& atts )This method is from 'EnvironmentBase' class.
EnvironmentBase::Remove ( InterfaceBasePtr obj )This method is from 'EnvironmentBase' class.
EnvironmentBase::Reset ( )This method is from 'EnvironmentBase' class.
EnvironmentBase::SetCollisionChecker ( CollisionCheckerBasePtr pchecker )This method is from 'EnvironmentBase' class.
EnvironmentBase::SetPhysicsEngine ( PhysicsEngineBasePtr physics )This method is from 'EnvironmentBase' class.
EnvironmentBase::StartSimulation ( dReal fDeltaTime, bool bRealTime )This method is from 'EnvironmentBase' class.
EnvironmentBase::StepSimulation ( dReal timeStep )This method is from 'EnvironmentBase' class.
EnvironmentBase::StopSimulation ( )This method is from 'EnvironmentBase' class.
EnvironmentBase::Triangulate ( KinBody::Link::TRIMESH& trimesh, KinBodyConstPtr pbody )This method is from 'EnvironmentBase' class.
EnvironmentBase::TriangulateScene ( KinBody::Link::TRIMESH& trimesh, EnvironmentBase::SelectionOptions options, std::string const& selectname )This method is from 'EnvironmentBase' class.
EnvironmentBase::~EnvironmentBase [in-charge] ( )This method is from 'EnvironmentBase' class.
iksolver.h
namespace OpenRAVE
[+] class IkSolverBase (2)
| Change |
Effect |
1 | Virtual method bool IkSolverBase::Solve(IkParameterization const&,int,std::vector<std::vector<double>,std::allocator<std::vector<double> > >&) became non-pure. | No effect. |
2 | Virtual method bool IkSolverBase::Solve(IkParameterization const&,std::vector<double>const&,int,std::vector<std::vector<double>,std::allocator<std::vector<double> > >&) became non-pure. | No effect. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 29 entries | Virtual Table (New) - 38 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
~IkSolverBase |
~IkSolverBase |
12 |
~IkSolverBase |
~IkSolverBase |
16 |
InterfaceBase::GetDescription |
InterfaceBase::GetReadableInterface |
20 |
InterfaceBase::SetDescription |
InterfaceBase::SetReadableInterface |
24 |
InterfaceBase::SetUserData |
InterfaceBase::GetDescription |
28 |
InterfaceBase::SetUserData |
InterfaceBase::SetDescription |
32 |
InterfaceBase::GetUserData |
InterfaceBase::SetUserData |
36 |
InterfaceBase::GetURI |
InterfaceBase::SetUserData |
40 |
InterfaceBase::GetXMLFilename |
InterfaceBase::GetUserData |
44 |
InterfaceBase::Clone |
InterfaceBase::GetURI |
48 |
InterfaceBase::SendCommand |
InterfaceBase::GetXMLFilename |
52 |
InterfaceBase::RegisterCommand |
InterfaceBase::Clone |
56 |
InterfaceBase::UnregisterCommand |
InterfaceBase::SendCommand |
60 |
IkSolverBase::GetHash |
InterfaceBase::Serialize |
64 |
InterfaceBase::_GetCommandHelp |
InterfaceBase::RegisterCommand |
68 |
__cxa_pure_virtual |
InterfaceBase::UnregisterCommand |
72 |
__cxa_pure_virtual |
IkSolverBase::GetHash |
76 |
IkSolverBase::RegisterCustomFilter |
InterfaceBase::_GetCommandHelp |
80 |
IkSolverBase::SetCustomFilter |
__cxa_pure_virtual |
84 |
__cxa_pure_virtual |
__cxa_pure_virtual |
88 |
__cxa_pure_virtual |
IkSolverBase::RegisterCustomFilter |
92 |
__cxa_pure_virtual |
IkSolverBase::SetCustomFilter |
96 |
__cxa_pure_virtual |
__cxa_pure_virtual |
100 |
__cxa_pure_virtual |
__cxa_pure_virtual |
104 |
__cxa_pure_virtual |
__cxa_pure_virtual |
108 |
IkSolverBase::Supports |
IkSolverBase::Solve |
112 |
IkSolverBase::_CallFilters |
__cxa_pure_virtual |
116 |
|
IkSolverBase::Solve |
120 |
|
IkSolverBase::SolveAll |
124 |
|
__cxa_pure_virtual |
128 |
|
IkSolverBase::Solve |
132 |
|
__cxa_pure_virtual |
136 |
|
IkSolverBase::Solve |
140 |
|
IkSolverBase::SolveAll |
144 |
|
IkSolverBase::Supports |
148 |
|
IkSolverBase::_CallFilters |
[+] affected symbols (5)
IkSolverBase::GetFreeParameters ( std::vector<double>& vFreeParameters ) constThis method is from 'IkSolverBase' class.
IkSolverBase::GetManipulator ( ) constThis method is from 'IkSolverBase' class.
IkSolverBase::GetNumFreeParameters ( ) constThis method is from 'IkSolverBase' class.
IkSolverBase::Solve ( IkParameterization const& param, std::vector<double>const& q0, int filteroptions, boost::shared_ptr<std::vector<double> > solution )This method is from 'IkSolverBase' class.
IkSolverBase::Solve ( IkParameterization const& param, std::vector<double>const& q0, std::vector<double>const& vFreeParameters, int filteroptions, boost::shared_ptr<std::vector<double> > solution )This method is from 'IkSolverBase' class.
kinbody.h
namespace OpenRAVE
[+] class KinBody::Joint (3)
| Change |
Effect |
1 | Virtual method KinBody::Joint::_Eval ( int, uint32_t, std::vector<double>const&, std::vector<double>& ) has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
2 | Virtual method KinBody::Joint::_GetVelocities ( std::vector<double>&, bool, std::pair<Vector,geometry::RaveVector<double> >const&, std::pair<Vector,geometry::RaveVector<double> >const& ) const has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
3 | Virtual method KinBody::Joint::_GetVelocity ( int, std::pair<Vector,geometry::RaveVector<double> >const&, std::pair<Vector,geometry::RaveVector<double> >const& ) const has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 40 entries | Virtual Table (New) - 47 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
KinBody::~Joint |
KinBody::~Joint |
12 |
KinBody::~Joint |
KinBody::~Joint |
16 |
KinBody::Joint::SetResolution |
KinBody::Joint::GetResolutions |
20 |
KinBody::Joint::GetDOF |
KinBody::Joint::SetResolution |
24 |
KinBody::Joint::IsCircular |
KinBody::Joint::GetDOF |
28 |
KinBody::Joint::IsRevolute |
KinBody::Joint::IsCircular |
32 |
KinBody::Joint::IsPrismatic |
KinBody::Joint::IsRevolute |
36 |
KinBody::Joint::IsStatic |
KinBody::Joint::IsPrismatic |
40 |
KinBody::Joint::GetValues |
KinBody::Joint::IsStatic |
44 |
KinBody::Joint::GetValue |
KinBody::Joint::GetValues |
48 |
KinBody::Joint::GetVelocities |
KinBody::Joint::GetValue |
52 |
KinBody::Joint::AddTorque |
KinBody::Joint::GetVelocities |
56 |
KinBody::Joint::GetAnchor |
KinBody::Joint::GetVelocity |
60 |
KinBody::Joint::GetAxis |
KinBody::Joint::AddTorque |
64 |
KinBody::Joint::GetLimits |
KinBody::Joint::GetAnchor |
68 |
KinBody::Joint::SetLimits |
KinBody::Joint::GetAxis |
72 |
KinBody::Joint::SetJointLimits |
KinBody::Joint::GetLimits |
76 |
KinBody::Joint::GetVelocityLimits |
KinBody::Joint::GetLimit |
80 |
KinBody::Joint::GetVelocityLimits |
KinBody::Joint::SetLimits |
84 |
KinBody::Joint::SetVelocityLimits |
KinBody::Joint::GetVelocityLimits |
88 |
KinBody::Joint::GetAccelerationLimits |
KinBody::Joint::GetVelocityLimits |
92 |
KinBody::Joint::SetAccelerationLimits |
KinBody::Joint::GetVelocityLimit |
96 |
KinBody::Joint::GetTorqueLimits |
KinBody::Joint::SetVelocityLimits |
100 |
KinBody::Joint::SetTorqueLimits |
KinBody::Joint::GetAccelerationLimits |
104 |
KinBody::Joint::GetWeight |
KinBody::Joint::GetAccelerationLimit |
108 |
KinBody::Joint::SetWeights |
KinBody::Joint::SetAccelerationLimits |
112 |
KinBody::Joint::SubtractValues |
KinBody::Joint::GetTorqueLimits |
116 |
KinBody::Joint::SetWrapOffset |
KinBody::Joint::SetTorqueLimits |
120 |
KinBody::Joint::SetOffset |
KinBody::Joint::GetWeights |
124 |
KinBody::Joint::serialize |
KinBody::Joint::GetWeight |
128 |
KinBody::Joint::GetHierarchyParentLink |
KinBody::Joint::SetWeights |
132 |
KinBody::Joint::GetHierarchyChildLink |
KinBody::Joint::SubtractValues |
136 |
KinBody::Joint::GetInternalHierarchyAnchor |
KinBody::Joint::SubtractValue |
140 |
KinBody::Joint::GetInternalHierarchyAxis |
KinBody::Joint::SetWrapOffset |
144 |
KinBody::Joint::GetInternalHierarchyLeftTransform |
KinBody::Joint::serialize |
148 |
KinBody::Joint::GetInternalHierarchyRightTransform |
KinBody::Joint::GetHierarchyParentLink |
152 |
KinBody::Joint::_ComputePartialVelocities |
KinBody::Joint::GetHierarchyChildLink |
156 |
KinBody::Joint::_ComputeInternalInformation |
KinBody::Joint::GetInternalHierarchyAxis |
160 |
|
KinBody::Joint::GetInternalHierarchyLeftTransform |
164 |
|
KinBody::Joint::GetInternalHierarchyRightTransform |
168 |
|
KinBody::Joint::_ComputePartialVelocities |
172 |
|
KinBody::Joint::_ComputeInternalInformation |
176 |
|
KinBody::Joint::_Eval |
180 |
|
KinBody::Joint::_GetVelocities |
184 |
|
KinBody::Joint::_GetVelocity |
[+] affected symbols (38)
KinBody::Joint::_ComputeInternalInformation ( KinBody::LinkPtr plink0, KinBody::LinkPtr plink1, Vector const& vanchor, std::vector<Vector>const& vaxes, std::vector<double>const& vcurrentvalues )This method is from 'KinBody::Joint' class.
KinBody::Joint::_ComputePartialVelocities ( std::vector<std::pair<int, double> >& vpartials, int iaxis, std::map<std::pair<KinBody::Joint::MIMIC::DOFFormat, int>, double>& mapcachedpartials ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::AddTorque ( std::vector<double>const& torques )This method is from 'KinBody::Joint' class.
KinBody::Joint::GetAccelerationLimits ( std::vector<double>& vmax, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetAnchor ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetAxis ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetDOF ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetHierarchyChildLink ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetHierarchyParentLink ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetInternalHierarchyAxis ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetInternalHierarchyLeftTransform ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetInternalHierarchyRightTransform ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetLimits ( std::vector<double>& vLowerLimit, std::vector<double>& vUpperLimit, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicCoeffs ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicDOFIndices ( std::vector<int>& vmimicdofs, int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicEquation ( int axis, int type, std::string const& format ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetMimicJointIndex ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetTorqueLimits ( std::vector<double>& vmax, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetValue ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetValues ( std::vector<double>& values, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetVelocities ( std::vector<double>& values, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetVelocityLimits ( std::vector<double>& vmax, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetVelocityLimits ( std::vector<double>& vlower, std::vector<double>& vupper, bool bAppend ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::GetWeight ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsMimic ( int axis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsPrismatic ( int iaxis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsRevolute ( int iaxis ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::IsStatic ( ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::serialize ( std::ostream& o, int options ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::SetAccelerationLimits ( std::vector<double>const& vmax )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetLimits ( std::vector<double>const& lower, std::vector<double>const& upper )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetMimicEquations ( int axis, std::string const& poseq, std::string const& veleq, std::string const& acceleq )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetTorqueLimits ( std::vector<double>const& vmax )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetVelocityLimits ( std::vector<double>const& vmax )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetWeights ( std::vector<double>const& weights )This method is from 'KinBody::Joint' class.
KinBody::Joint::SetWrapOffset ( dReal offset, int iaxis )This method is from 'KinBody::Joint' class.
KinBody::Joint::SubtractValues ( std::vector<double>& values1, std::vector<double>const& values2 ) constThis method is from 'KinBody::Joint' class.
KinBody::Joint::~Joint [in-charge] ( )This method is from 'KinBody::Joint' class.
openrave.h
namespace OpenRAVE
[+] enum IkParameterizationType (19)
| Change |
Effect |
1 | The member IKP_CustomDataBit with value 65536 has been added. | No effect. |
2 | The member IKP_Direction3DVelocity with value 587235332 has been added. | No effect. |
3 | The member IKP_Lookat3DVelocity with value 587235334 has been added. | No effect. |
4 | The member IKP_Ray4DVelocity with value 1174437893 has been added. | No effect. |
5 | The member IKP_Rotation3DVelocity with value 872448002 has been added. | No effect. |
6 | The member IKP_Transform6DVelocity with value 1728086017 has been added. | No effect. |
7 | The member IKP_Translation3DVelocity with value 855670787 has been added. | No effect. |
8 | The member IKP_TranslationDirection5DVelocity with value 1442873351 has been added. | No effect. |
9 | The member IKP_TranslationLocalGlobal6DVelocity with value 906002442 has been added. | No effect. |
10 | The member IKP_TranslationXAxisAngle4DVelocity with value 1140883467 has been added. | No effect. |
11 | The member IKP_TranslationXAxisAngleZNorm4DVelocity with value 1140883470 has been added. | No effect. |
12 | The member IKP_TranslationXY2DVelocity with value 570458120 has been added. | No effect. |
13 | The member IKP_TranslationXYOrientation3DVelocity with value 855670793 has been added. | No effect. |
14 | The member IKP_TranslationYAxisAngle4DVelocity with value 1140883468 has been added. | No effect. |
15 | The member IKP_TranslationYAxisAngleXNorm4DVelocity with value 1140883471 has been added. | No effect. |
16 | The member IKP_TranslationZAxisAngle4DVelocity with value 1140883469 has been added. | No effect. |
17 | The member IKP_TranslationZAxisAngleYNorm4DVelocity with value 1140883472 has been added. | No effect. |
18 | The member IKP_UniqueIdMask with value 65535 has been added. | No effect. |
19 | The member IKP_VelocityDataBit with value 32768 has been added. | No effect. |
[+] affected symbols (19)
ConfigurationSpecification::ExtractIkParameterization ( IkParameterization& ikparam, std::vector<double>::const_iterator itdata, int timederivative ) constField 'ikparam->_type' in 1st parameter 'ikparam' (reference) has type 'IkParameterizationType'.
IkParameterization::Type_Direction3D [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
IkParameterization::Type_Lookat3D [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
IkParameterization::Type_None [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
IkParameterization::Type_NumberOfParameterizations [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
IkParameterization::Type_Ray4D [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
IkParameterization::Type_Rotation3D [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
IkParameterization::Type_Transform6D [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
IkParameterization::Type_Translation3D [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
IkParameterization::Type_TranslationDirection5D [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
IkParameterization::Type_TranslationLocalGlobal6D [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
IkParameterization::Type_TranslationXY2D [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
IkParameterization::Type_TranslationXYOrientation3D [data]Field 'this->_type' in the object of this method has type 'IkParameterizationType'.
operator<< ( std::ostream& O, IkParameterization const& ikparam )Field 'ikparam->_type' in 2nd parameter 'ikparam' (reference) has type 'IkParameterizationType'.
operator>> ( std::istream& I, IkParameterization& ikparam )Field 'ikparam->_type' in 2nd parameter 'ikparam' (reference) has type 'IkParameterizationType'.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>& solution, int filteroptions ) constField 'param->_type' in 1st parameter 'param' (reference) has type 'IkParameterizationType'.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<double>& solution, int filteroptions ) constField 'param->_type' in 1st parameter 'param' (reference) has type 'IkParameterizationType'.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<std::vector<double> >& solutions, int filteroptions ) constField 'param->_type' in 1st parameter 'param' (reference) has type 'IkParameterizationType'.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<std::vector<double> >& solutions, int filteroptions ) constField 'param->_type' in 1st parameter 'param' (reference) has type 'IkParameterizationType'.
robot.h
namespace OpenRAVE
[+] class RobotBase::Manipulator (4)
| Change |
Effect |
1 | Virtual method RobotBase::Manipulator::CalculateAngularVelocityJacobian ( std::vector<double>& ) const has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
2 | Virtual method RobotBase::Manipulator::CalculateRotationJacobian ( std::vector<double>& ) const has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
3 | Virtual method RobotBase::Manipulator::GetArmConfigurationSpecification ( std::string const& ) const has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
4 | Virtual method RobotBase::Manipulator::_ComputeInternalInformation ( ) has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 43 entries | Virtual Table (New) - 52 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
RobotBase::~Manipulator |
RobotBase::~Manipulator |
12 |
RobotBase::~Manipulator |
RobotBase::~Manipulator |
16 |
RobotBase::Manipulator::GetTransform |
RobotBase::Manipulator::GetTransform |
20 |
RobotBase::Manipulator::GetEndEffectorTransform |
RobotBase::Manipulator::GetVelocity |
24 |
RobotBase::Manipulator::GetName |
RobotBase::Manipulator::GetEndEffectorTransform |
28 |
RobotBase::Manipulator::GetRobot |
RobotBase::Manipulator::GetName |
32 |
RobotBase::Manipulator::SetIkSolver |
RobotBase::Manipulator::GetRobot |
36 |
RobotBase::Manipulator::GetIkSolver |
RobotBase::Manipulator::SetIkSolver |
40 |
RobotBase::Manipulator::GetNumFreeParameters |
RobotBase::Manipulator::GetIkSolver |
44 |
RobotBase::Manipulator::GetFreeParameters |
RobotBase::Manipulator::GetBase |
48 |
RobotBase::Manipulator::GetBase |
RobotBase::Manipulator::GetEndEffector |
52 |
RobotBase::Manipulator::GetEndEffector |
RobotBase::Manipulator::GetLocalToolTransform |
56 |
RobotBase::Manipulator::GetLocalToolTransform |
RobotBase::Manipulator::SetLocalToolTransform |
60 |
RobotBase::Manipulator::SetLocalToolTransform |
RobotBase::Manipulator::SetName |
64 |
RobotBase::Manipulator::SetName |
RobotBase::Manipulator::GetGraspTransform |
68 |
RobotBase::Manipulator::GetGraspTransform |
RobotBase::Manipulator::GetGripperIndices |
72 |
RobotBase::Manipulator::GetGripperIndices |
RobotBase::Manipulator::GetArmIndices |
76 |
RobotBase::Manipulator::GetArmIndices |
RobotBase::Manipulator::GetClosingDirection |
80 |
RobotBase::Manipulator::GetClosingDirection |
RobotBase::Manipulator::GetLocalToolDirection |
84 |
RobotBase::Manipulator::GetLocalToolDirection |
RobotBase::Manipulator::GetDirection |
88 |
RobotBase::Manipulator::GetDirection |
RobotBase::Manipulator::FindIKSolution |
92 |
RobotBase::Manipulator::FindIKSolution |
RobotBase::Manipulator::FindIKSolution |
96 |
RobotBase::Manipulator::FindIKSolution |
RobotBase::Manipulator::FindIKSolution |
100 |
RobotBase::Manipulator::FindIKSolutions |
RobotBase::Manipulator::FindIKSolution |
104 |
RobotBase::Manipulator::FindIKSolutions |
RobotBase::Manipulator::FindIKSolutions |
108 |
RobotBase::Manipulator::GetIkParameterization |
RobotBase::Manipulator::FindIKSolutions |
112 |
RobotBase::Manipulator::GetIkParameterization |
RobotBase::Manipulator::FindIKSolutions |
116 |
RobotBase::Manipulator::GetChildJoints |
RobotBase::Manipulator::FindIKSolutions |
120 |
RobotBase::Manipulator::GetChildDOFIndices |
RobotBase::Manipulator::GetIkParameterization |
124 |
RobotBase::Manipulator::IsChildLink |
RobotBase::Manipulator::GetIkParameterization |
128 |
RobotBase::Manipulator::GetChildLinks |
RobotBase::Manipulator::GetChildJoints |
132 |
RobotBase::Manipulator::GetIndependentLinks |
RobotBase::Manipulator::GetChildDOFIndices |
136 |
RobotBase::Manipulator::CheckEndEffectorCollision |
RobotBase::Manipulator::IsChildLink |
140 |
RobotBase::Manipulator::CheckIndependentCollision |
RobotBase::Manipulator::GetChildLinks |
144 |
RobotBase::Manipulator::IsGrabbing |
RobotBase::Manipulator::GetIndependentLinks |
148 |
RobotBase::Manipulator::CalculateJacobian |
RobotBase::Manipulator::CheckEndEffectorCollision |
152 |
RobotBase::Manipulator::CalculateRotationJacobian |
RobotBase::Manipulator::CheckEndEffectorCollision |
156 |
RobotBase::Manipulator::CalculateAngularVelocityJacobian |
RobotBase::Manipulator::CheckIndependentCollision |
160 |
RobotBase::Manipulator::serialize |
RobotBase::Manipulator::IsGrabbing |
164 |
RobotBase::Manipulator::GetStructureHash |
RobotBase::Manipulator::CalculateJacobian |
168 |
RobotBase::Manipulator::GetKinematicsStructureHash |
RobotBase::Manipulator::CalculateJacobian |
172 |
|
RobotBase::Manipulator::CalculateRotationJacobian |
176 |
|
RobotBase::Manipulator::CalculateRotationJacobian |
180 |
|
RobotBase::Manipulator::CalculateAngularVelocityJacobian |
184 |
|
RobotBase::Manipulator::CalculateAngularVelocityJacobian |
188 |
|
RobotBase::Manipulator::GetArmConfigurationSpecification |
192 |
|
RobotBase::Manipulator::serialize |
196 |
|
RobotBase::Manipulator::GetStructureHash |
200 |
|
RobotBase::Manipulator::GetKinematicsStructureHash |
204 |
|
RobotBase::Manipulator::_ComputeInternalInformation |
[+] affected symbols (23)
RobotBase::Manipulator::CalculateAngularVelocityJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CalculateJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CalculateRotationJacobian ( boost::multi_array<double, 2u>& mjacobian ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CheckEndEffectorCollision ( Transform const& tEE, CollisionReportPtr report ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::CheckIndependentCollision ( CollisionReportPtr report ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>& solution, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolution ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<double>& solution, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<double>const& vFreeParameters, std::vector<std::vector<double> >& solutions, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::FindIKSolutions ( IkParameterization const& param, std::vector<std::vector<double> >& solutions, int filteroptions ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildDOFIndices ( std::vector<int>& vdofndices ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildJoints ( std::vector<KinBody::JointPtr>& vjoints ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetChildLinks ( std::vector<KinBody::LinkPtr>& vlinks ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetIndependentLinks ( std::vector<KinBody::LinkPtr>& vlinks ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetKinematicsStructureHash ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetStructureHash ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::GetTransform ( ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::IsChildLink ( KinBody::LinkConstPtr plink ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::IsGrabbing ( KinBodyConstPtr body ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::serialize ( std::ostream& o, int options ) constThis method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetIkSolver ( IkSolverBasePtr iksolver )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetLocalToolTransform ( Transform const& t )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::SetName ( std::string const& name )This method is from 'RobotBase::Manipulator' class.
RobotBase::Manipulator::~Manipulator [in-charge] ( )This method is from 'RobotBase::Manipulator' class.
[+] class RobotBase::RobotStateSaver (1)
| Change |
Effect |
1 | Virtual method RobotBase::RobotStateSaver::_RestoreRobot ( boost::shared_ptr<RobotBase> ) has been added to this class. | No effect. You can add virtual functions at end of leaf classes with exported constructors. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 7 entries | Virtual Table (New) - 9 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
RobotBase::~RobotStateSaver |
RobotBase::~RobotStateSaver |
12 |
RobotBase::~RobotStateSaver |
RobotBase::~RobotStateSaver |
16 |
RobotBase::RobotStateSaver::Restore |
KinBody::KinBodyStateSaver::Restore |
20 |
KinBody::KinBodyStateSaver::_RestoreKinBody |
RobotBase::RobotStateSaver::Release |
24 |
RobotBase::RobotStateSaver::_RestoreRobot |
KinBody::KinBodyStateSaver::_RestoreKinBody |
28 |
|
RobotBase::RobotStateSaver::Restore |
32 |
|
RobotBase::RobotStateSaver::_RestoreRobot |
[+] affected symbols (2)
RobotBase::RobotStateSaver::RobotStateSaver [in-charge] ( RobotBasePtr probot, int options )This constructor is from 'RobotBase::RobotStateSaver' class.
RobotBase::RobotStateSaver::~RobotStateSaver [in-charge] ( )This method is from 'RobotBase::RobotStateSaver' class.
to the top
Other Changes in Symbols (1)
controller.h,
libopenrave0.6.so.0.6.6
namespace OpenRAVE
[+] MultiController::Reset ( int options ) (1)
[symbol: _ZN8OpenRAVE15MultiController5ResetEi]
| Change | Effect |
---|
1 | The default argument 0 of 1st parameter options has been added. | No effect. |
to the top
Header Files (27)
collisionchecker.h
config.h
controller.h
environment.h
geometry.h
iksolver.h
interface.h
interfacehashes.h
kinbody.h
mathextra.h
module.h
openrave-core.h
openrave.h
plugin.h (openrave/plugin.h)
physicsengine.h
planner.h
planningutils.h
plugininfo.h
rave.h
plugin.h (rave/plugin.h)
robot.h
sensor.h
sensorsystem.h
spacesampler.h
trajectory.h
utils.h
viewer.h
to the top
Shared Libraries (2)
libopenrave-core0.6.so.0.6.6
libopenrave0.6.so.0.6.6
to the top