|
| ccGenericPointCloud * | clone (ccGenericPointCloud *destCloud=nullptr, bool ignoreChildren=false) override |
| |
| const ecvColor::Rgb * | getScalarValueColor (ScalarType d) const override |
| |
| const ecvColor::Rgb * | getPointScalarValueColor (unsigned pointIndex) const override |
| |
| ScalarType | getPointDisplayedDistance (unsigned pointIndex) const override |
| |
| const ecvColor::Rgb & | getPointColor (unsigned pointIndex) const override |
| |
| const CompressedNormType & | getPointNormalIndex (unsigned pointIndex) const override |
| |
| const CCVector3 & | getPointNormal (unsigned pointIndex) const override |
| |
| void | refreshBB () override |
| |
| void | applyRigidTransformation (const ccGLMatrix &trans) override |
| |
| cloudViewer::ReferenceCloud * | crop (const ccBBox &box, bool inside=true) override |
| |
| cloudViewer::ReferenceCloud * | crop (const ecvOrientedBBox &box) override |
| |
| void | removePoints (size_t index) override |
| |
| void | scale (PointCoordinateType fx, PointCoordinateType fy, PointCoordinateType fz, CCVector3 center=CCVector3(0, 0, 0)) override |
| |
| bool | IsEmpty () const override |
| |
| Eigen::Vector3d | GetMinBound () const override |
| | Returns min bounds for geometry coordinates. More...
|
| |
| Eigen::Vector2d | GetMin2DBound () const override |
| |
| Eigen::Vector3d | GetMaxBound () const override |
| | Returns max bounds for geometry coordinates. More...
|
| |
| Eigen::Vector2d | GetMax2DBound () const override |
| |
| Eigen::Vector3d | GetCenter () const override |
| | Returns the center of the geometry coordinates. More...
|
| |
| ccBBox | GetAxisAlignedBoundingBox () const override |
| | Returns an axis-aligned bounding box of the geometry. More...
|
| |
| ecvOrientedBBox | GetOrientedBoundingBox () const override |
| |
| ccGenericPointCloud & | Transform (const Eigen::Matrix4d &transformation) override |
| | Apply transformation (4x4 matrix) to the geometry coordinates. More...
|
| |
| CV_CLASS_ENUM | getClassID () const override |
| | Returns class ID. More...
|
| |
| | ccObject (QString name=QString()) |
| | Default constructor. More...
|
| |
| | ccObject (const ccObject &object) |
| | Copy constructor. More...
|
| |
| virtual QString | getName () const |
| | Returns object name. More...
|
| |
| virtual void | setName (const QString &name) |
| | Sets object name. More...
|
| |
| virtual void | setRemoveFlag (bool removeFlag) |
| | Sets removeFlag. More...
|
| |
| virtual bool | getRemoveFlag () |
| | Returns removeFlag. More...
|
| |
| virtual unsigned | getUniqueID () const |
| | Returns object unique ID. More...
|
| |
| virtual void | setUniqueID (unsigned ID) |
| | Changes unique ID. More...
|
| |
| virtual bool | isEnabled () const |
| | Returns whether the object is enabled or not. More...
|
| |
| virtual void | setEnabled (bool state) |
| | Sets the "enabled" property. More...
|
| |
| virtual void | toggleActivation () |
| | Toggles the "enabled" property. More...
|
| |
| virtual bool | isLocked () const |
| | Returns whether the object is locked or not. More...
|
| |
| virtual void | setLocked (bool state) |
| | Sets the "enabled" property. More...
|
| |
| bool | isLeaf () const |
| |
| bool | isCustom () const |
| |
| bool | isHierarchy () const |
| |
| bool | isKindOf (CV_CLASS_ENUM type) const |
| |
| bool | isA (CV_CLASS_ENUM type) const |
| |
| QVariant | getMetaData (const QString &key) const |
| | Returns a given associated meta data. More...
|
| |
| bool | removeMetaData (const QString &key) |
| | Removes a given associated meta-data. More...
|
| |
| void | setMetaData (const QString &key, const QVariant &data) |
| | Sets a meta-data element. More...
|
| |
| void | setMetaData (const QVariantMap &dataset, bool overwrite=false) |
| | Sets several meta-data elements at a time. More...
|
| |
| bool | hasMetaData (const QString &key) const |
| | Returns whether a meta-data element with the given key exists or not. More...
|
| |
| const QVariantMap & | metaData () const |
| | Returns meta-data map (const only) More...
|
| |
| void | setBaseName (const QString &baseName) |
| |
| QString | getBaseName () const |
| |
| void | setFullPath (const QString &fullPaht) |
| |
| QString | getFullPath () const |
| |
| virtual | ~ccSerializableObject ()=default |
| | Destructor. More...
|
| |
| virtual bool | isSerializable () const |
| | Returns whether object is serializable of not. More...
|
| |
| const CCVector3 * | getPointPersistentPtr (unsigned index) override |
| |
| const CCVector3 * | getPoint (unsigned index) const override |
| | Returns the ith point. More...
|
| |
| void | getPoint (unsigned index, CCVector3 &P) const override |
| | Returns the ith point. More...
|
| |
| void | getPoint (unsigned index, double P[3]) const override |
| |
| unsigned | size () const override |
| | Returns the number of points. More...
|
| |
| void | forEach (cloudViewer::GenericCloud::genericPointAction action) override |
| | Fast iteration mechanism. More...
|
| |
| void | getBoundingBox (CCVector3 &bbMin, CCVector3 &bbMax) override |
| | Returns the cloud bounding box. More...
|
| |
| void | placeIteratorAtBeginning () override |
| | Sets the cloud iterator at the beginning. More...
|
| |
| const CCVector3 * | getNextPoint () override |
| | Returns the next point (relatively to the global iterator position) More...
|
| |
| bool | enableScalarField () override |
| | Enables the scalar field associated to the cloud. More...
|
| |
| bool | isScalarFieldEnabled () const override |
| | Returns true if the scalar field is enabled, false otherwise. More...
|
| |
| void | setPointScalarValue (unsigned pointIndex, ScalarType value) override |
| | Sets the ith point associated scalar value. More...
|
| |
| ScalarType | getPointScalarValue (unsigned pointIndex) const override |
| | Returns the ith point associated scalar value. More...
|
| |
| | ~GenericIndexedCloud () override=default |
| | Default destructor. More...
|
| |
| virtual bool | normalsAvailable () const |
| | Returns whether normals are available. More...
|
| |
| virtual const CCVector3 * | getNormal (unsigned index) const |
| | If per-point normals are available, returns the one at a specific index. More...
|
| |
| | GenericCloud ()=default |
| | Default constructor. More...
|
| |
| virtual | ~GenericCloud ()=default |
| | Default destructor. More...
|
| |
| virtual bool | hasPoints () const |
| |
| virtual unsigned char | testVisibility (const CCVector3 &P) const |
| |
template<class GenericPointCloudBase = ccGenericPointCloud>
class PyGenericPointCloud< GenericPointCloudBase >
Definition at line 86 of file cloudbase.h.