Class DistLine3Segment3
  
  
  
  
    Inheritance
    
    DistLine3Segment3
   
  
  Namespace: g3
  Assembly: cs.temp.dll.dll
  Syntax
  
    public class DistLine3Segment3
   
  Constructors
  
  
  
  
  DistLine3Segment3(Line3d, Segment3d)
  
  
  Declaration
  
    public DistLine3Segment3(Line3d LineIn, Segment3d SegmentIn)
   
  Parameters
  
  Fields
  
  
  
  DistanceSquared
  
  
  Declaration
  
    public double DistanceSquared
   
  Field Value
  
  
  
  LineClosest
  
  
  Declaration
  
    public Vector3d LineClosest
   
  Field Value
  
  
  
  LineParameter
  
  
  Declaration
  
    public double LineParameter
   
  Field Value
  
  
  
  SegmentClosest
  
  
  Declaration
  
    public Vector3d SegmentClosest
   
  Field Value
  
  
  
  SegmentParameter
  
  
  Declaration
  
    public double SegmentParameter
   
  Field Value
  
  Properties
  
  
  
  
  Line
  
  
  Declaration
  
    public Line3d Line { get; set; }
   
  Property Value
  
  
  
  
  Segment
  
  
  Declaration
  
    public Segment3d Segment { get; set; }
   
  Property Value
  
  Methods
  
  
  
  
  Compute()
  
  
  Declaration
  
    public DistLine3Segment3 Compute()
   
  Returns
  
  
  
  
  Get()
  
  
  Declaration
  
  Returns
  
  
  
  
  GetSquared()
  
  
  Declaration
  
    public double GetSquared()
   
  Returns
  
  
  
  
  MinDistance(Line3d, Segment3d)
  
  
  Declaration
  
    public static double MinDistance(Line3d line, Segment3d segment)
   
  Parameters
  
  Returns
  
  
  
  
  MinDistanceLineParam(Line3d, Segment3d)
  
  
  Declaration
  
    public static double MinDistanceLineParam(Line3d line, Segment3d segment)
   
  Parameters
  
  Returns