Table of Contents

Method TryTrimTo

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

TryTrimTo(GeoPoint3, LineEnd, out GeoLine3)

Trims one end of this segment back to the foot of the perpendicular from a point, using the default tolerance.

public bool TryTrimTo(GeoPoint3 point, LineEnd end, out GeoLine3 result)

Parameters

point GeoPoint3
end LineEnd
result GeoLine3

Returns

bool

TryTrimTo(GeoPoint3, LineEnd, out GeoLine3, Tolerance)

Trims one end of this segment back to the foot of the perpendicular from a point, within a tolerance.

public bool TryTrimTo(GeoPoint3 point, LineEnd end, out GeoLine3 result, Tolerance tolerance)

Parameters

point GeoPoint3
end LineEnd
result GeoLine3
tolerance Tolerance

Returns

bool

TryTrimTo(GeoLine3, LineEnd, out GeoLine3)

Trims one end of this segment back to where another segment crosses it, using the default tolerance.

public bool TryTrimTo(GeoLine3 boundary, LineEnd end, out GeoLine3 result)

Parameters

boundary GeoLine3
end LineEnd
result GeoLine3

Returns

bool

TryTrimTo(GeoLine3, LineEnd, out GeoLine3, Tolerance)

Trims one end of this segment back to where another segment crosses it, within a tolerance.

public bool TryTrimTo(GeoLine3 boundary, LineEnd end, out GeoLine3 result, Tolerance tolerance)

Parameters

boundary GeoLine3
end LineEnd
result GeoLine3
tolerance Tolerance

Returns

bool

TryTrimTo(GeoPlane3, LineEnd, out GeoLine3)

Trims one end of this segment back to where it pierces a plane, using the default tolerance.

public bool TryTrimTo(GeoPlane3 plane, LineEnd end, out GeoLine3 result)

Parameters

plane GeoPlane3
end LineEnd
result GeoLine3

Returns

bool

TryTrimTo(GeoPlane3, LineEnd, out GeoLine3, Tolerance)

Trims one end of this segment back to where it pierces a plane, within a tolerance.

public bool TryTrimTo(GeoPlane3 plane, LineEnd end, out GeoLine3 result, Tolerance tolerance)

Parameters

plane GeoPlane3
end LineEnd
result GeoLine3
tolerance Tolerance

Returns

bool

TryTrimTo(GeoPolygon3, LineEnd, out GeoLine3)

Trims one end of this segment back to the nearest place it meets a polygon, using the default tolerance.

public bool TryTrimTo(GeoPolygon3 boundary, LineEnd end, out GeoLine3 result)

Parameters

boundary GeoPolygon3
end LineEnd
result GeoLine3

Returns

bool

TryTrimTo(GeoPolygon3, LineEnd, out GeoLine3, Tolerance)

Trims one end of this segment back to the nearest place it meets a polygon, within a tolerance.

public bool TryTrimTo(GeoPolygon3 boundary, LineEnd end, out GeoLine3 result, Tolerance tolerance)

Parameters

boundary GeoPolygon3
end LineEnd
result GeoLine3
tolerance Tolerance

Returns

bool

TryTrimTo(GeoFace3, LineEnd, out GeoLine3)

Trims one end of this segment back to the nearest place it meets a face, using the default tolerance.

public bool TryTrimTo(GeoFace3 boundary, LineEnd end, out GeoLine3 result)

Parameters

boundary GeoFace3
end LineEnd
result GeoLine3

Returns

bool

TryTrimTo(GeoFace3, LineEnd, out GeoLine3, Tolerance)

Trims one end of this segment back to the nearest place it meets a face, within a tolerance.

public bool TryTrimTo(GeoFace3 boundary, LineEnd end, out GeoLine3 result, Tolerance tolerance)

Parameters

boundary GeoFace3
end LineEnd
result GeoLine3
tolerance Tolerance

Returns

bool

TryTrimTo(GeoSolid3, LineEnd, out GeoLine3)

Trims one end of this segment back to the nearest place it meets the surface of a solid, using the default tolerance.

public bool TryTrimTo(GeoSolid3 boundary, LineEnd end, out GeoLine3 result)

Parameters

boundary GeoSolid3
end LineEnd
result GeoLine3

Returns

bool

TryTrimTo(GeoSolid3, LineEnd, out GeoLine3, Tolerance)

Trims one end of this segment back to the nearest place it meets the surface of a solid, within a tolerance.

public bool TryTrimTo(GeoSolid3 boundary, LineEnd end, out GeoLine3 result, Tolerance tolerance)

Parameters

boundary GeoSolid3
end LineEnd
result GeoLine3
tolerance Tolerance

Returns

bool