Conscience Core
Public Member Functions | Public Attributes | List of all members
conscience_core::bridging::commands::SegmentMargins Struct Reference

Represents a pair of segments offset to the left and right of a central segment. More...

#include <CommandPathCutEntityDeplacements.h>

Public Member Functions

 SegmentMargins (PathSegmentCommandDataType *left, PathSegmentCommandDataType *right)
 
 ~SegmentMargins ()
 

Public Attributes

PathSegmentCommandDataTypeleft
 
PathSegmentCommandDataTyperight
 

Detailed Description

Represents a pair of segments offset to the left and right of a central segment.

The SegmentMargins structure is used to store two segments that are parallel to a central segment but shifted laterally.

Each margin (left and right) is typically generated by applying a perpendicular offset to the central segment.

Constructor & Destructor Documentation

◆ SegmentMargins()

conscience_core::bridging::commands::SegmentMargins::SegmentMargins ( PathSegmentCommandDataType left,
PathSegmentCommandDataType right 
)
inline

◆ ~SegmentMargins()

conscience_core::bridging::commands::SegmentMargins::~SegmentMargins ( )

Member Data Documentation

◆ left

PathSegmentCommandDataType* conscience_core::bridging::commands::SegmentMargins::left

◆ right

PathSegmentCommandDataType* conscience_core::bridging::commands::SegmentMargins::right

The documentation for this struct was generated from the following files: