TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
tmk::drc::Coupling Struct Reference

#include <drc/coupling.hpp>

Public Attributes

model::Point pa
model::Point pb
model::Point na
model::Point nb
 the overlapping parts of the P and N centrelines
model::Point near_p
model::Point near_n
 their nearest points
Coord gap = 0
 edge to edge: centreline distance minus the half widths
Coord length = 0
 length of the N part, rounded

Detailed Description

Definition at line 15 of file coupling.hpp.

Member Data Documentation

◆ gap

Coord tmk::drc::Coupling::gap = 0

edge to edge: centreline distance minus the half widths

Definition at line 18 of file coupling.hpp.

◆ length

Coord tmk::drc::Coupling::length = 0

length of the N part, rounded

Definition at line 19 of file coupling.hpp.

◆ na

model::Point tmk::drc::Coupling::na

Definition at line 16 of file coupling.hpp.

◆ nb

model::Point tmk::drc::Coupling::nb

the overlapping parts of the P and N centrelines

Definition at line 16 of file coupling.hpp.

◆ near_n

model::Point tmk::drc::Coupling::near_n

their nearest points

Definition at line 17 of file coupling.hpp.

◆ near_p

model::Point tmk::drc::Coupling::near_p

Definition at line 17 of file coupling.hpp.

◆ pa

model::Point tmk::drc::Coupling::pa

Definition at line 16 of file coupling.hpp.

◆ pb

model::Point tmk::drc::Coupling::pb

Definition at line 16 of file coupling.hpp.


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