CADability dotNET

Overload List

  NameDescription
Public methodInterferes(BoundingCube)
Checks the interference of this cube with the other provided cube
Public methodInterferes(array<GeoPoint>[]()[][])
Checks the interference of this cube with the provided polyline. The array of points defines a polyline connecting consecutive points.
Public methodInterferes(Plane)
Returns true if the given plane intersects the this bounding cube. Returns false otherwise.
Public methodInterferes(Projection..::..PickArea)
Checks the interference of this cube with the provided area. The pickarea is either a rectangular prism of infinite length or a frustum.
Public methodInterferes(GeoPoint%, GeoPoint%)
Returns true if the given line segment intersects the this bounding cube. Returns false otherwise.
Public methodInterferes(array<GeoPoint>[]()[][], array<Int32>[]()[][])
Checks the interference of this cube with the provided triangles. The triangles are defined by three points each. Each triple of indices in triangleIndex defines one triangle. Not only the edges of the triangle are checked but also the inner surface.
Public methodInterferes(Projection, BoundingRect)
Returns true, if the provided rectangle rect and this BoundingCube interfere with the provided projection.
Public methodInterferes(GeoPoint%, GeoPoint%, GeoPoint%)
Returns true when the triangle defined by tri1, tri2 and tri3 (including the inside of the triangle) and this BoundingCube interfere.
Public methodInterferes(GeoPoint, GeoPoint, GeoPoint, GeoPoint)
Returns true if the provided tetraeder (given by the four points tetra1..tetra4) and this BoundingCube interfere
Public methodInterferes(GeoPoint, GeoVector, GeoVector, GeoVector)
Checks the interference of this cube with the provided parallelepiped (the affine projection of a cube)
Public methodInterferes(GeoPoint, GeoVector, Double, Boolean)
Returns true if the given line intersects the this bounding cube. Returns false otherwise.

See Also