editor › Globals › SectionIntersection
Class: SectionIntersection
A SectionIntersection represents a part of an OutlineSection. It goes from the minCoefficient on the Outline to the MaxCoefficient Both of those values indicate the length from the start of the outline in the direction of the end of the section.
Hierarchy
↳ SectionIntersection
Index
Constructors
Properties
Methods
Constructors
constructor
+ new SectionIntersection(section: OutlineSection, line: Line3, startSide: boolean, endSide: boolean): SectionIntersection
Defined in src/model/data/PhysicalObject/Intersections/SectionIntersection.ts:15
Parameters:
| Name | Type |
|---|---|
section |
OutlineSection |
line |
Line3 |
startSide |
boolean |
endSide |
boolean |
Returns: SectionIntersection
Properties
endCoefficient
• endCoefficient: number
Defined in src/model/data/PhysicalObject/Intersections/SectionIntersection.ts:15
maxCoefficientSide
• maxCoefficientSide: boolean
Defined in src/model/data/PhysicalObject/Intersections/SectionIntersection.ts:13
minCoefficientSide
• minCoefficientSide: boolean
Defined in src/model/data/PhysicalObject/Intersections/SectionIntersection.ts:12
section
• section: OutlineSection
Defined in src/model/data/PhysicalObject/Intersections/SectionIntersection.ts:11
startCoefficient
• startCoefficient: number
Defined in src/model/data/PhysicalObject/Intersections/SectionIntersection.ts:14
Methods
getMaxCoefficient
▸ getMaxCoefficient(): number
Overrides Intersection.getMaxCoefficient
Defined in src/model/data/PhysicalObject/Intersections/SectionIntersection.ts:34
Returns: number
getMinCoefficient
▸ getMinCoefficient(): number
Overrides Intersection.getMinCoefficient
Defined in src/model/data/PhysicalObject/Intersections/SectionIntersection.ts:30
Returns: number