Vector.Intersects Method

Top 

Description

Determines if the Vector object intersects any of the objects supplied as arguments.

 

Timing Precision Mode

This page describes functionality in millisecond timing precision mode.

Click here to see the documentation for this object in nanosecond timing precision mode.

 

Overload List

Signatures

Return Value

Description

Vector.Intersects(ProximityZone proximityZone)

Variable

Returns a value of 1 if the calling Vector intersects the proximityZone. The intersection calculations use the true extent of the vector determined by its magnitude.

Vector.Intersects(ThreeDModel threeDModel)

Variable

Returns a value of 1 if the calling Vector intersects the threeDModel. The intersection calculations use the true extent of the vector determined by its magnitude.

Vector.Intersects(ProximityZone proximityZone, Variable isInfiniteVector)

Variable

Returns a value of 1 if the calling Vector intersects the proximityZone. The isInfiniteVector option specifies whether the vector is infinite or not.

Vector.Intersects(ThreeDModel threeDModel, StringArray intersectedGroups)

Variable

Evaluates intersection between the calling Vector and the threeDModel specifying the groups (if any) that intersect with the calling Vector.

Vector.Intersects(ThreeDModel threeDModel, Variable isInfiniteVector)

Variable

Returns a value of 1 if the calling Vector intersects the threeDModel. The isInfiniteVector option specifies whether the vector is infinite or not.

Vector.Intersects(ThreeDModel threeDModel, Variable isInfiniteVector, StringArray intersectedGroups)

Variable

Evaluates intersection between the calling Vector and the threeDModel specifying the groups (if any) that intersect with the calling Vector. The isInfiniteVector option specifies whether the vector is infinite or not.

 

 

See also

Vector Object

Coverage and Contact Analysis Guide

Vectors and Coordinate Systems Guide

Matrix, Array, and Variable Math Guide