Cog3DPointCloudMesh TriangleAccessor ClassCognex VisionPro 9.21 SR1
Inheritance Hierarchy

System Object
  Cognex.VisionPro3D Cog3DPointCloudMesh TriangleAccessor

Namespace: Cognex.VisionPro3D
Assembly: Cognex.VisionPro.CorePlus (in Cognex.VisionPro.CorePlus.dll) Version: 85.1.0.0
Syntax

public class TriangleAccessor : IEnumerator<Cog3DPointCloudTriangle>

The Cog3DPointCloudMesh TriangleAccessor type exposes the following members.

Constructors

  NameDescription
Public methodCog3DPointCloudMesh TriangleAccessor(Cog3DPointCloudMesh)
Construct a triangle accessor for the supplied cloud instance.
Public methodCog3DPointCloudMesh TriangleAccessor(Cog3DPointCloudMesh, String)
Construct a triangle accessor for the supplied cloud instance, with attributes reported in the specified space.
Public methodCog3DPointCloudMesh TriangleAccessor(Cog3DPointCloudMesh, String, Boolean, Boolean, Single, Boolean, Single, Boolean, Single)
Top
Methods

  NameDescription
Public methodDispose 
Destruct this triangle accessor.
Protected methodDispose(Boolean)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Finalize this triangle accessor.
(Overrides Object Finalize .)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveNext
Advance this accessor to the next triangle of the point cloud, spanning all roots in order.
Public methodReset
Set this accessor to the initial position, which is before the first element in the point cloud.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Properties

  NameDescription
Public propertyCheckSpanX
If true, triangles are limited to those whose X coordinate span is less than or equal to MaxSpanX.
Public propertyCheckSpanY
If true, triangles are limited to those whose Y coordinate span is less than or equal to MaxSpanY.
Public propertyCheckSpanZ
If true, triangles are limited to those whose Z coordinate span is less than or equal to MaxSpanZ.
Public propertyCurrent
The triangle in the point cloud at the current position of the accessor.
Public propertyHonorPositionValidity
If true, only valid points are considered in evaluating triangles. If false, all points are considered.
Public propertyMaxSpanX
If CheckSpanX is true, limit triangles to those whose X coordinate span is less than or equal to this value.
Public propertyMaxSpanY
If CheckSpanY is true, limit triangles to those whose Y coordinate span is less than or equal to this value.
Public propertyMaxSpanZ
If CheckSpanZ is true, limit triangles to those whose Z coordinate span is less than or equal to this value.
Public propertySpaceName
The point cloud coordinate space name, as specified when this accessor was created. This is the space in which triangles will be reported, and the space in which any span constraints will be interpreted.
Top
See Also