template<typename TCoordinate, unsigned int VPointDimension, typename TQuadEdge = GeometricalQuadEdge<unsigned long, unsigned long, bool, bool, true>>
class itk::QuadEdgeMeshPoint< TCoordinate, VPointDimension, TQuadEdge >
Wrapper around a itk::Point in order to add a reference to an entry in the edge ring.
Definition at line 37 of file itkQuadEdgeMeshPoint.h.
|
| TQuadEdge * | GetEdge () |
| |
| TQuadEdge * | GetEdge () const |
| |
| int | GetValence () const |
| |
| bool | IsInternal () const |
| |
| QuadEdgeMeshPoint & | operator= (const QuadEdgeMeshPoint &)=default |
| |
| Self & | operator= (const Superclass &r) |
| |
| Self & | operator= (const ValueType r[VPointDimension]) |
| |
| QuadEdgeMeshPoint & | operator= (QuadEdgeMeshPoint &&)=default |
| |
| | QuadEdgeMeshPoint ()=default |
| |
| | QuadEdgeMeshPoint (const Self &)=default |
| |
| | QuadEdgeMeshPoint (const Superclass &r) |
| |
| | QuadEdgeMeshPoint (const ValueType r[VPointDimension]) |
| |
| | QuadEdgeMeshPoint (QuadEdgeMeshPoint &&)=default |
| |
| void | SetEdge (TQuadEdge *inputEdge) |
| |
| void | SetPoint (const Superclass &point) |
| |
| | ~QuadEdgeMeshPoint ()=default |
| |
| void | CastFrom (const Point< TCoordinateB, VPointDimension > &pa) |
| |
| void | CastFrom (const Point< TCoordinateB, VPointDimension > &pa) |
| |
| RealType | EuclideanDistanceTo (const Point< TCoordinateB, VPointDimension > &pa) const |
| |
| RealType | EuclideanDistanceTo (const Point< TCoordinateB, VPointDimension > &pa) const |
| |
| VectorType | GetVectorFromOrigin () const |
| |
| VectorType | GetVectorFromOrigin () const |
| |
| vnl_vector_ref< TCoordinate > | GetVnlVector () |
| |
| vnl_vector_ref< TCoordinate > | GetVnlVector () |
| |
| vnl_vector< TCoordinate > | GetVnlVector () const |
| |
| vnl_vector< TCoordinate > | GetVnlVector () const |
| |
| | ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION (Self) |
| |
| | ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION (Self) |
| |
| Self | operator+ (const VectorType &vec) const |
| |
| Self | operator+ (const VectorType &vec) const |
| |
| const Self & | operator+= (const VectorType &vec) |
| |
| const Self & | operator+= (const VectorType &vec) |
| |
| VectorType | operator- (const Self &pnt) const |
| |
| VectorType | operator- (const Self &pnt) const |
| |
| Self | operator- (const VectorType &vec) const |
| |
| Self | operator- (const VectorType &vec) const |
| |
| const Self & | operator-= (const VectorType &vec) |
| |
| const Self & | operator-= (const VectorType &vec) |
| |
| Point & | operator= (const ValueType r[VPointDimension]) |
| |
| Point & | operator= (const ValueType r[VPointDimension]) |
| |
| bool | operator== (const Self &pt) const |
| |
| bool | operator== (const Self &pt) const |
| |
| | Point ()=default |
| |
| | Point ()=default |
| |
| | Point (const Point< TPointValueType, VPointDimension > &r) |
| |
| | Point (const Point< TPointValueType, VPointDimension > &r) |
| |
| | Point (const std::array< ValueType, VPointDimension > &stdArray) |
| |
| | Point (const std::array< ValueType, VPointDimension > &stdArray) |
| |
| | Point (const TPointValueType &v) |
| |
| | Point (const TPointValueType &v) |
| |
| | Point (const ValueType &v) |
| |
| | Point (const ValueType &v) |
| |
| | Point (std::nullptr_t)=delete |
| |
| | Point (std::nullptr_t)=delete |
| |
| void | SetToBarycentricCombination (const Self &A, const Self &B, const Self &C, double weightForA, double weightForB) |
| |
| void | SetToBarycentricCombination (const Self &A, const Self &B, const Self &C, double weightForA, double weightForB) |
| |
| void | SetToBarycentricCombination (const Self &A, const Self &B, double alpha) |
| |
| void | SetToBarycentricCombination (const Self &A, const Self &B, double alpha) |
| |
| void | SetToBarycentricCombination (const Self *P, const double *weights, unsigned int N) |
| |
| void | SetToBarycentricCombination (const Self *P, const double *weights, unsigned int N) |
| |
| void | SetToMidPoint (const Self &, const Self &) |
| |
| void | SetToMidPoint (const Self &, const Self &) |
| |
| RealType | SquaredEuclideanDistanceTo (const Point< TCoordinateB, VPointDimension > &pa) const |
| |
| RealType | SquaredEuclideanDistanceTo (const Point< TCoordinateB, VPointDimension > &pa) const |
| |
| | Point (const TPointValueType r[VPointDimension]) |
| |
| | Point (const ValueType r[VPointDimension]) |
| |
| | Point (const TPointValueType r[VPointDimension]) |
| |
| | Point (const ValueType r[VPointDimension]) |
| |
| Iterator | Begin () |
| |
| Iterator | Begin () |
| |
| ConstIterator | Begin () const |
| |
| ConstIterator | Begin () const |
| |
| constexpr const_iterator | begin () const noexcept |
| |
| constexpr const_iterator | begin () const noexcept |
| |
| constexpr iterator | begin () noexcept |
| |
| constexpr iterator | begin () noexcept |
| |
| constexpr const_iterator | cbegin () const noexcept |
| |
| constexpr const_iterator | cbegin () const noexcept |
| |
| constexpr const_iterator | cend () const noexcept |
| |
| constexpr const_iterator | cend () const noexcept |
| |
| const_reverse_iterator | crbegin () const |
| |
| const_reverse_iterator | crbegin () const |
| |
| const_reverse_iterator | crend () const |
| |
| const_reverse_iterator | crend () const |
| |
| ValueType * | data () |
| |
| ValueType * | data () |
| |
| const ValueType * | data () const |
| |
| const ValueType * | data () const |
| |
| Iterator | End () |
| |
| Iterator | End () |
| |
| ConstIterator | End () const |
| |
| ConstIterator | End () const |
| |
| constexpr const_iterator | end () const noexcept |
| |
| constexpr const_iterator | end () const noexcept |
| |
| constexpr iterator | end () noexcept |
| |
| constexpr iterator | end () noexcept |
| |
| void | Fill (const ValueType &) |
| |
| void | Fill (const ValueType &) |
| |
| | FixedArray ()=default |
| |
| | FixedArray ()=default |
| |
| | FixedArray (const FixedArray< TFixedArrayValueType, VLength > &r) |
| |
| | FixedArray (const FixedArray< TFixedArrayValueType, VLength > &r) |
| |
| | FixedArray (const std::array< ValueType, VLength > &stdArray) |
| |
| | FixedArray (const std::array< ValueType, VLength > &stdArray) |
| |
| | FixedArray (const TScalarValue *r) |
| |
| | FixedArray (const TScalarValue *r) |
| |
| ValueType * | GetDataPointer () |
| |
| ValueType * | GetDataPointer () |
| |
| const ValueType * | GetDataPointer () const |
| |
| const ValueType * | GetDataPointer () const |
| |
| | ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION (FixedArray) |
| |
| | ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION (FixedArray) |
| |
| FixedArray & | operator= (const FixedArray< TFixedArrayValueType, VLength > &r) |
| |
| FixedArray & | operator= (const FixedArray< TFixedArrayValueType, VLength > &r) |
| |
| FixedArray & | operator= (const ValueType r[VLength]) |
| |
| FixedArray & | operator= (const ValueType r[VLength]) |
| |
| bool | operator== (const FixedArray &r) const |
| |
| bool | operator== (const FixedArray &r) const |
| |
| ReverseIterator | rBegin () |
| |
| ReverseIterator | rBegin () |
| |
| ConstReverseIterator | rBegin () const |
| |
| ConstReverseIterator | rBegin () const |
| |
| reverse_iterator | rbegin () |
| |
| reverse_iterator | rbegin () |
| |
| const_reverse_iterator | rbegin () const |
| |
| const_reverse_iterator | rbegin () const |
| |
| ReverseIterator | rEnd () |
| |
| ReverseIterator | rEnd () |
| |
| ConstReverseIterator | rEnd () const |
| |
| ConstReverseIterator | rEnd () const |
| |
| reverse_iterator | rend () |
| |
| reverse_iterator | rend () |
| |
| const_reverse_iterator | rend () const |
| |
| const_reverse_iterator | rend () const |
| |
| SizeType | Size () const |
| |
| SizeType | Size () const |
| |
| constexpr SizeType | size () const |
| |
| constexpr SizeType | size () const |
| |
| void | swap (FixedArray &other) noexcept |
| |
| void | swap (FixedArray &other) noexcept |
| |
| | FixedArray (const ValueType r[VLength]) |
| |
| | FixedArray (const ValueType &) |
| |
| | FixedArray (const ValueType r[VLength]) |
| |
| | FixedArray (const ValueType &) |
| |
| ITK_GCC_PRAGMA_PUSH ITK_GCC_SUPPRESS_Warray_bounds constexpr reference | operator[] (unsigned int index) |
| |
| constexpr const_reference | operator[] (unsigned int index) const |
| |
| ITK_GCC_PRAGMA_PUSH ITK_GCC_SUPPRESS_Warray_bounds constexpr reference | operator[] (unsigned int index) |
| |
| constexpr const_reference | operator[] (unsigned int index) const |
| |
| ITK_GCC_PRAGMA_POP void | SetElement (unsigned int index, const_reference value) |
| |
| const_reference | GetElement (unsigned int index) const |
| |
| ITK_GCC_PRAGMA_POP void | SetElement (unsigned int index, const_reference value) |
| |
| const_reference | GetElement (unsigned int index) const |
| |