You are here: Start » AVL.NET » AVL.CreateSegmentRegion Method
AVL.CreateSegmentRegion Method
Creates a segment region.
| Namespace: | AvlNet |
|---|---|
| Assembly: | AVL.NET.dll |
Syntax
public static void CreateSegmentRegion( AvlNet.Segment2D inSegment, AvlNet.CoordinateSystem2D? inSegmentAlignment, int inWidth, int inFrameWidth, int inFrameHeight, bool inRound, out AvlNet.Region outRegion )
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() | inSegment | AvlNet.Segment2D | |||
![]() | inSegmentAlignment | AvlNet.CoordinateSystem2D? | |||
![]() | inWidth | int | <1, INF> | Segment width. | |
![]() | inFrameWidth | int | <0, INF> | ||
![]() | inFrameHeight | int | <0, INF> | ||
![]() | inRound | bool | Make ends of segment round. | ||
![]() | outRegion | AvlNet.Region | Output region. |
Description
Filter creates region based on an input Segment2D. To specify line width use inWidth.
Filter creates segment region by creating rectangle located between inSegment points. To make ends round use inRound.
Examples
![]() |
![]() |
See also
- CreateSegmentRegion(AvlNet.Segment2D, int, int, int, bool, AvlNet.Region)
- CreateSegmentRegion(AvlNet.Segment2D, int, int, int, bool, AvlNet.Region, AvlNet.Segment2D)
- CreateSegmentRegion(AvlNet.Segment2D, AvlNet.CoordinateSystem2D?, int, int, int, bool, AvlNet.Region, AvlNet.Segment2D)
- Class Reference
- AVL Class




