Libs/Optimize/Neighborhood/ParticlePointIndexPair.h
Namespaces
| Name | 
|---|
| shapeworks  User usage reporting (telemetry)  | 
Classes
| Name | |
|---|---|
| struct | shapeworks::ParticlePointIndexPair | 
Source code
#pragma once
#include "itkPoint.h"
namespace shapeworks {
struct ParticlePointIndexPair {
  typedef itk::Point<double, 3> PointType;
  ParticlePointIndexPair() {}
  ParticlePointIndexPair(const PointType& p, unsigned int i = 0) {
    Point = p;
    Index = i;
  }
  ParticlePointIndexPair(const ParticlePointIndexPair& o) { this->operator=(o); }
  const ParticlePointIndexPair& operator=(const ParticlePointIndexPair& o) {
    Point = o.Point;
    Index = o.Index;
    return *this;
  }
  PointType Point;
  unsigned int Index;
};
}  // namespace shapeworks
Updated on 2024-03-17 at 12:58:44 -0600