UNPKG

@doegis/core

Version:

DOE GIS API

3 lines (1 loc) 530 B
import{DrapedLineConstraint as t}from"../SnappingConstraint.js";import{LineSegmentHintType as n}from"../snappingUtils.js";import{FeatureSnappingCandidate as i}from"./FeatureSnappingCandidate.js";import{LineSnappingHint as r}from"../hints/LineSnappingHint.js";class s extends i{constructor(n){super({...n,isDraped:!0,constraint:new t(n.edgeStart,n.edgeEnd,n.getGroundElevation)})}get hints(){return[new r(n.REFERENCE,this.constraint.start,this.constraint.end,this.isDraped,this.domain)]}}export{s as DrapedEdgeSnappingCandidate};