Method Intersect
Intersect(GfVec3d, GfVec3d, GfVec3d, out double, GfVec3d, out bool, double)
Declaration
public bool Intersect(GfVec3d p0, GfVec3d p1, GfVec3d p2, out double distance, GfVec3d barycentricCoords, out bool frontFacing, double maxDist)
Parameters
Returns
Intersect(GfVec3d, GfVec3d, GfVec3d, out double, GfVec3d, out bool)
Declaration
public bool Intersect(GfVec3d p0, GfVec3d p1, GfVec3d p2, out double distance, GfVec3d barycentricCoords, out bool frontFacing)
Parameters
Returns
Intersect(GfVec3d, GfVec3d, GfVec3d, out double, GfVec3d)
Declaration
public bool Intersect(GfVec3d p0, GfVec3d p1, GfVec3d p2, out double distance, GfVec3d barycentricCoords)
Parameters
Returns
Intersect(GfVec3d, GfVec3d, GfVec3d, out double)
Declaration
public bool Intersect(GfVec3d p0, GfVec3d p1, GfVec3d p2, out double distance)
Parameters
Returns
Intersect(GfVec3d, GfVec3d, GfVec3d)
Declaration
public bool Intersect(GfVec3d p0, GfVec3d p1, GfVec3d p2)
Parameters
Returns
Intersect(GfPlane, out double, out bool)
Declaration
public bool Intersect(GfPlane plane, out double distance, out bool frontFacing)
Parameters
Returns
Intersect(GfPlane, out double)
Declaration
public bool Intersect(GfPlane plane, out double distance)
Parameters
Returns
Intersect(GfPlane)
Declaration
public bool Intersect(GfPlane plane)
Parameters
Type |
Name |
Description |
GfPlane |
plane |
|
Returns
Intersect(GfRange3d, out double, out double)
Declaration
public bool Intersect(GfRange3d box, out double enterDistance, out double exitDistance)
Parameters
Returns
Intersect(GfRange3d, out double)
Declaration
public bool Intersect(GfRange3d box, out double enterDistance)
Parameters
Returns
Intersect(GfRange3d)
Declaration
public bool Intersect(GfRange3d box)
Parameters
Returns
Intersect(GfBBox3d, out double, out double)
Declaration
public bool Intersect(GfBBox3d box, out double enterDistance, out double exitDistance)
Parameters
Returns
Intersect(GfBBox3d, out double)
Declaration
public bool Intersect(GfBBox3d box, out double enterDistance)
Parameters
Returns
Intersect(GfBBox3d)
Declaration
public bool Intersect(GfBBox3d box)
Parameters
Returns
Intersect(GfVec3d, double, out double, out double)
Declaration
public bool Intersect(GfVec3d center, double radius, out double enterDistance, out double exitDistance)
Parameters
Returns
Intersect(GfVec3d, double, out double)
Declaration
public bool Intersect(GfVec3d center, double radius, out double enterDistance)
Parameters
Returns
Intersect(GfVec3d, double)
Declaration
public bool Intersect(GfVec3d center, double radius)
Parameters
Returns
Intersect(GfVec3d, GfVec3d, double, out double, out double)
Declaration
public bool Intersect(GfVec3d origin, GfVec3d axis, double radius, out double enterDistance, out double exitDistance)
Parameters
Returns
Intersect(GfVec3d, GfVec3d, double, out double)
Declaration
public bool Intersect(GfVec3d origin, GfVec3d axis, double radius, out double enterDistance)
Parameters
Returns
Intersect(GfVec3d, GfVec3d, double)
Declaration
public bool Intersect(GfVec3d origin, GfVec3d axis, double radius)
Parameters
Returns
Intersect(GfVec3d, GfVec3d, double, double, out double, out double)
Declaration
public bool Intersect(GfVec3d origin, GfVec3d axis, double radius, double height, out double enterDistance, out double exitDistance)
Parameters
Returns
Intersect(GfVec3d, GfVec3d, double, double, out double)
Declaration
public bool Intersect(GfVec3d origin, GfVec3d axis, double radius, double height, out double enterDistance)
Parameters
Returns
Intersect(GfVec3d, GfVec3d, double, double)
Declaration
public bool Intersect(GfVec3d origin, GfVec3d axis, double radius, double height)
Parameters
Returns