Loading...
Searching...
No Matches
Segment Class Reference

line between two points. More...

Public Member Functions

 Segment (this.start, this.end)
 Default constructor.
 

Public Attributes

Point start
 Start point of the segment.
 
Point end
 End point of the segment.
 

Detailed Description

line between two points.

Dart code snippet:

// Create segments
Segment segment1 = Segment(start1, end1);
Segment segment2 = Segment(start2, end2);
print("Created segments: S1((${segment1.start.x}, ${segment1.start.y}) -> (${segment1.end.x}, ${segment1.end.y})), S2((${segment2.start.x}, ${segment2.start.y}) -> (${segment2.end.x}, ${segment2.end.y}))");

Definition at line 22 of file segment.dart.

Constructor & Destructor Documentation

◆ Segment()

Segment.Segment ( this. start,
this. end )

Default constructor.

Member Data Documentation

◆ end

Point Segment.end

End point of the segment.

Dart code snippet:

// Get end point
Point segment1End = segment1.end;
print("Segment1 end point: (${segment1End.x}, ${segment1End.y})");

Definition at line 44 of file segment.dart.

◆ start

Point Segment.start

Start point of the segment.

Dart code snippet:

// Get start point
Point segment1Start = segment1.start;
print("Segment1 start point: (${segment1Start.x}, ${segment1Start.y})");

Definition at line 34 of file segment.dart.


The documentation for this class was generated from the following file: