Search Results for

    Show / Hide Table of Contents

    Class SegmentSet2d

    Inheritance
    Object
    SegmentSet2d
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: g3
    Assembly: cs.temp.dll.dll
    Syntax
    public class SegmentSet2d

    Constructors

    SegmentSet2d()

    Declaration
    public SegmentSet2d()

    SegmentSet2d(GeneralPolygon2d)

    Declaration
    public SegmentSet2d(GeneralPolygon2d poly)
    Parameters
    Type Name Description
    GeneralPolygon2d poly

    SegmentSet2d(List<GeneralPolygon2d>)

    Declaration
    public SegmentSet2d(List<GeneralPolygon2d> polys)
    Parameters
    Type Name Description
    List<GeneralPolygon2d> polys

    Methods

    FindAllIntersections(Segment2d, List<Double>, List<Int32>, List<IntrSegment2Segment2>, Boolean)

    Declaration
    public void FindAllIntersections(Segment2d seg, List<double> segmentTs, List<int> indices = null, List<IntrSegment2Segment2> tests = null, bool bOnlySimple = true)
    Parameters
    Type Name Description
    Segment2d seg
    List<Double> segmentTs
    List<Int32> indices
    List<IntrSegment2Segment2> tests
    Boolean bOnlySimple

    FindAnyIntersection(Segment2d, out Int32)

    Find any segment in set that intersects input segment. Returns intersection test, and index of segment

    Declaration
    public IntrSegment2Segment2 FindAnyIntersection(Segment2d seg, out int iSegment)
    Parameters
    Type Name Description
    Segment2d seg
    Int32 iSegment
    Returns
    Type Description
    IntrSegment2Segment2
    In This Article
    Back to top ViRGIS VR GIS