Table of contents

CLineSegment

The CLineSegment class represents a line segment in 2D space. It contains two CPoint objects, which represent the start point and end point of the line segment.

Definition

Namespace: dynamsoft::basic_structures

Assembly: DynamsoftCore

class CLineSegment 

Methods Summary

Method Description
GetStartPoint Gets the start point of the line segment.
GetEndPoint Gets the end point of the line segment.
SetStartPoint Sets the start point of the line segment.
SetEndPoint Sets the end point of the line segment.
GetId Gets the id of the line segment.
SetId Sets the id of the line segment.

GetStartPoint

Gets the start point of the line segment.

const CPoint&  GetStartPoint() const

Return Value

Returns the start point of the line segment.

See Also

CPoint

GetEndPoint

Gets the end point of the line segment.

const CPoint&  GetEndPoint() const

Return Value

Returns the end point of the line segment.

See Also

CPoint

SetStartPoint

Sets the start point of the line segment.

void SetStartPoint(const CPoint& pt)

Parameters

[in] pt: The start point of the line segment.

See Also

CPoint

SetEndPoint

Sets the end point of the line segment.

void SetEndPoint(const CPoint& pt)

Parameters

[in] pt: The end point of the line segment.

See Also

CPoint

GetId

Gets the id of the line segment.

int GetId() const;

Return Value

Returns the id of the line segment.

SetId

Sets the id of the line segment.

void SetId(int lineId);

Parameters

[in] lineId: The id of the line segment.

Is this page helpful?

YesYes NoNo

In this article: