public bool Set(IIntersectableObjectSet set, int index, int part) { RayHit.Part = part; SetObject.Set = set; SetObject.Index = index; return(true); }
public bool Set( double distanceSquared, V3d point, IIntersectableObjectSet set, int index) { DistanceSquared = distanceSquared; Distance = distanceSquared.Sqrt(); Point = point; SetObject = new SetObject(set, index); return(true); }
public bool Set(IIntersectableObjectSet set, int index) { SetObject.Set = set; SetObject.Index = index; return(true); }
public SetObject(IIntersectableObjectSet set, int index) { Set = set; Index = index; }