Class IntrLine3Box3
  
  
  
  
    Inheritance
    
    IntrLine3Box3
   
  
  Namespace: g3
  Assembly: cs.temp.dll.dll
  Syntax
  
    public class IntrLine3Box3
   
  Constructors
  
  
  
  
  IntrLine3Box3(Line3d, Box3d)
  
  
  Declaration
  
    public IntrLine3Box3(Line3d l, Box3d b)
   
  Parameters
  
  Fields
  
  
  
  LineParam0
  
  
  Declaration
  
  Field Value
  
  
  
  LineParam1
  
  
  Declaration
  
  Field Value
  
  
  
  Point0
  
  
  Declaration
  
  Field Value
  
  
  
  Point1
  
  
  Declaration
  
  Field Value
  
  
  
  Quantity
  
  
  Declaration
  
  Field Value
  
  
  
  Result
  
  
  Declaration
  
    public IntersectionResult Result
   
  Field Value
  
  
  
  Type
  
  
  Declaration
  
    public IntersectionType Type
   
  Field Value
  
  Properties
  
  
  
  
  Box
  
  
  Declaration
  
    public Box3d Box { get; set; }
   
  Property Value
  
  
  
  
  IsSimpleIntersection
  
  
  Declaration
  
    public bool IsSimpleIntersection { get; }
   
  Property Value
  
  
  
  
  Line
  
  
  Declaration
  
    public Line3d Line { get; set; }
   
  Property Value
  
  Methods
  
  
  
  
  Clip(Double, Double, ref Double, ref Double)
  
  
  Declaration
  
    public static bool Clip(double denom, double numer, ref double t0, ref double t1)
   
  Parameters
  
  Returns
  
  
  
  
  Compute()
  
  
  Declaration
  
    public IntrLine3Box3 Compute()
   
  Returns
  
  
  
  
  DoClipping(ref Double, ref Double, Vector3d, Vector3d, Box3d, Boolean, ref Int32, ref Vector3d, ref Vector3d, ref IntersectionType)
  
  
  Declaration
  
    public static bool DoClipping(ref double t0, ref double t1, Vector3d origin, Vector3d direction, Box3d box, bool solid, ref int quantity, ref Vector3d point0, ref Vector3d point1, ref IntersectionType intrType)
   
  Parameters
  
  Returns
  
  
  
  
  Find()
  
  
  Declaration
  
  Returns
  
  
  
  
  Test()
  
  
  Declaration
  
  Returns