Click or drag to resize

SettingsRegionOfInterestGroupBoxGroup Class

Removes points outside the given three-dimensional box. Using this feature may significantly speed up acquisition and processing time, because one can avoid acquiring and processing data that is guaranteed to fall outside of the region of interest. The degree of speed-up depends on the size and shape of the box. Generally, a smaller box yields a greater speed-up. The box is defined by three points: O, A and B. These points define two vectors, OA that goes from PointO to PointA, and OB that goes from PointO to PointB. This gives 4 points O, A, B and (O + OA + OB), that together form a parallelogram in 3D. Two extents can be provided, to extrude the parallelogram along the surface normal vector of the parallelogram plane. This creates a 3D volume (parallelepiped). The surface normal vector is defined by the cross product OA x OB.
Inheritance Hierarchy
SystemObject
  Zivid.NETSettingsRegionOfInterestGroupBoxGroup

Namespace:  Zivid.NET
Assembly:  ZividCoreNET (in ZividCoreNET.dll) Version: 0.0.0.0
Syntax
public class BoxGroup

The SettingsRegionOfInterestGroupBoxGroup type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyEnabled
Enable or disable box filter.
Public propertyExtents
Two points on the normal describing the direction and distance from the plane from which the normal is derived.
Public propertyPointA
A point such that the vector from PointO to PointA describes the first edge of the parallelogram.
Public propertyPointB
A point such that the vector from PointO to PointB describes the second edge of the parallelogram.
Public propertyPointO
The point at the intersection of two adjacent edges defining a parallelogram.
Top
Methods
  NameDescription
Public methodClone
Create a clone (deep copy) of the current instance
Public methodCopyWith
Create a clone (deep copy) of the current instance and invoke delegate on the clone
Public methodToString
Get string representation of the object
(Overrides ObjectToString.)
Top
See Also