CLineSegmentsUnit
The CLineSegmentsUnit
class represents a collection of line segments in 2D space. It is a derived class of CIntermediateResultUnit
.
Definition
Namespace: dynamsoft::intermediate_results
Assembly: DynamsoftCore
class CLineSegmentsUnit: public CIntermediateResultUnit
Methods Summary
Method | Description |
---|---|
GetCount |
Gets the number of line segments in the collection. |
GetLineSegment |
Gets the specified line segment from the collection. |
Inherited Methods
The following methods are inherited from class CIntermediateResultUnit
.
Method | Description |
---|---|
GetHashId |
Gets the hash ID of the unit. |
GetOriginalImageHashId |
Gets the hash ID of the original image. |
GetOriginalImageTag |
Gets the image tag of the original image. |
GetType |
Gets the type of the intermediate result unit. |
Clone |
Creates a copy of the intermediate result unit. |
SetHashId |
Sets the hash ID of the unit. |
SetOriginalImageHashId |
Sets the hash ID of the original image. |
SetOriginalImageTag |
Sets the image tag of the original image. |
Retain |
Increases the reference count of the unit. |
Release |
Decreases the reference count of the unit. |
GetTransformMatrix |
Gets the transformation matrix via TransformMatrixType . |
SetTransformMatrix |
Sets the transformation matrix via TransformMatrixType . |
GetCount
Gets the number of line segments in the collection.
virtual int GetCount() const
Return value
Returns the number of line segments in the collection.
GetLineSegment
Gets the specified line segment from the collection.
virtual const CLineSegment* GetLineSegement(int index) const
Parameters
[in] index
The index of the line segment to retrieve.
Return value
Returns the CLineSegment
object at the specified index or NULL if the index is out of range.
See Also