|
| ConePrimitivePtr | clone (const Ice::Current &c=Ice::emptyCurrent) const |
| |
| | ConePrimitive (const std::string &name="", const std::string &id="") |
| |
| | ConePrimitive (std::vector< float > &coeffs) |
| |
| armarx::Vector3BasePtr | getConeApex (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| armarx::Vector3BasePtr | getConeAxisDirection (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| float | getConeOpeningAngle (const Ice::Current &) const override |
| |
| Ice::ObjectPtr | ice_clone () const override |
| |
| void | setConeApex (const armarx::Vector3BasePtr &apex, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | setConeAxisDirection (const armarx::Vector3BasePtr &axis, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | setConeOpeningAngle (float angle, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| EnvironmentalPrimitivePtr | clone (const Ice::Current &c=Ice::emptyCurrent) const |
| |
| | EnvironmentalPrimitive (const std::string &name="", const std::string &id="", const std::string &shape="") |
| |
| float | getCircularityProbability (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| PointList | getGraspPoints (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| PointList | getInliers (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| int | getLabel (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| float | getLength (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| armarx::Vector3BasePtr | getOBBDimensions (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| armarx::FramedPoseBasePtr | getPose (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| float | getProbability (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| armarx::MatrixFloatBasePtr | getSampling (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| std::string | getShape (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| armarx::TimestampBasePtr | getTime (const Ice::Current &c=Ice::emptyCurrent) const override |
| |
| Ice::ObjectPtr | ice_clone () const override |
| |
| void | setCircularityProbability (float probability, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | setGraspPoints (const PointList &graspPoints, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | setInliers (const PointList &inliers, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | setLabel (int label, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | setLength (float length, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | setOBBDimensions (const armarx::Vector3BasePtr &dimensions, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | setPose (const armarx::FramedPoseBasePtr &pose, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | setProbability (float probability, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | setSampling (const armarx::MatrixFloatBasePtr &sampling, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | setTime (const armarx::TimestampBasePtr &time, const Ice::Current &c=Ice::emptyCurrent) override |
| |
| void | __decRef () override |
| |
| template<typename T > |
| IceInternal::Handle< T > | addWrapper (T *wrapper) |
| | Add EntityWrapper to entity. More...
|
| |
| EntityPtr | clone (const Ice::Current &c=Ice::emptyCurrent) const |
| |
| void | deserialize (const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) override |
| | Subclasses should use serializable attributes and consider these methods final. More...
|
| |
| bool | equals (const EntityBasePtr &otherEntity, const ::Ice::Current &=Ice::emptyCurrent) const override |
| | equals computes if two Entity instances are equal. More...
|
| |
| bool | equalsAttributes (const EntityBasePtr &otherEntity, const ::Ice::Current &=Ice::emptyCurrent) const override |
| | equalsAttributes computes if two Entity instances are equal. More...
|
| |
| virtual EntityRefBaseList | getAllParentRefs (bool includeMetaEntities=true) const |
| | Retrieve all parents by traversing the whole hierarchy. More...
|
| |
| virtual std::vector< std::string > | getAllParentsAsStringList () const |
| |
| EntityAttributeBasePtr | getAttribute (const ::std::string &attrName, const ::Ice::Current &=Ice::emptyCurrent) const override |
| | Retrieve attribute from entity. More...
|
| |
| memoryx::NameList | getAttributeNames (const ::Ice::Current &=Ice::emptyCurrent) const override |
| | Retrieve list of all attribute names. More...
|
| |
| virtual armarx::VariantPtr | getAttributeValue (const ::std::string &attrName) const |
| | Retrieve value of an attribute from entity. More...
|
| |
| virtual EntityRefBaseList | getDirectParentRefs () const |
| | Retrieve parent entity references. More...
|
| |
| ::std::string | getId (const ::Ice::Current &=Ice::emptyCurrent) const override |
| | Retrieve id of this entity which is an integer in string representation. More...
|
| |
| ::std::string | getName (const ::Ice::Current &=Ice::emptyCurrent) const override |
| | Retrieve name of this entity. More...
|
| |
| template<typename T > |
| IceInternal::Handle< T > | getWrapper () |
| | Retrieve EntityWrapper that has previously been added with Entity::addWrapper(). More...
|
| |
| bool | hasAttribute (const ::std::string &attrName, const ::Ice::Current &=Ice::emptyCurrent) const override |
| | Check whether this entity has an attribute with the given name. More...
|
| |
| Ice::ObjectPtr | ice_clone () const override |
| |
| bool | isMetaEntity (const ::Ice::Current &=Ice::emptyCurrent) const override |
| | Indicates whether this entity only contains meta information. More...
|
| |
| void | putAttribute (const ::memoryx::EntityAttributeBasePtr &attr, const ::Ice::Current &=Ice::emptyCurrent) override |
| | Store attribute in entity. More...
|
| |
| template<typename T > |
| void | putAttribute (const std::string &attrName, T attrValue, ProbabilityMeasureBasePtr uncertainty=ProbabilityMeasureBasePtr()) |
| | Create and store attribute from name, value, and optionally uncertainty measure. More...
|
| |
| void | removeAttribute (const ::std::string &attrName, const ::Ice::Current &=Ice::emptyCurrent) override |
| | Remove attribute with given name from entity. More...
|
| |
| void | serialize (const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) const override |
| | Subclasses should use serializable attributes and consider these methods final. More...
|
| |
| virtual void | setDirectParentRefs (const EntityRefBaseList &entityRefs) |
| | Replace parent entity references. More...
|
| |
| void | setId (const ::std::string &id, const ::Ice::Current &=Ice::emptyCurrent) override |
| | Set id of this entity. More...
|
| |
| void | setMetaEntity (bool isMetaEntity, const ::Ice::Current &=Ice::emptyCurrent) override |
| | Mark this entity as meta (i.e. More...
|
| |
| void | setName (const ::std::string &name, const ::Ice::Current &=Ice::emptyCurrent) override |
| | Set name of this entity. More...
|
| |