Exemple #1
0
 public CrossingCheckResult(CurveCrossingInfo crossingInfos)
     : base(ActionType.BreakCrossing, new ObjectId[] { crossingInfos.SourceId, crossingInfos.TargetId })
 {
     _crossingInfo = crossingInfos;
 }
Exemple #2
0
 public DuplicateEntitiesCheckResult(CurveCrossingInfo crossingInfos)
     : base(ActionType.DeleteDuplicates, new ObjectId[] { crossingInfos.SourceId, crossingInfos.TargetId })
 {
     _crossingInfo = crossingInfos;
 }
Exemple #3
0
 public SelfIntersectCheckResult(CurveCrossingInfo crossingInfo)
     : base(ActionType.SelfIntersect, new ObjectId[] { crossingInfo.SourceId })
 {
     _crossingInfo = crossingInfo;
 }