ConvexPolyhedronConfig

class Communicator.Util.ConvexPolyhedronConfig()

Configuration object detailing how a convex polyhedron selection begins.

Properties

  • heuristicOrigin

  • pickConfig

  • volumePlanes


Properties

ConvexPolyhedronConfig.heuristicOrigin
Type

Point3()

A point used to compute distances against for prioritizing returned results. This is typically (but not necessarily) the center of the volume.

ConvexPolyhedronConfig.pickConfig
Type

IncrementalPickConfig()

The configuration object used for this selection operation.

ConvexPolyhedronConfig.volumePlanes
Type

[Plane()]

The planes used to define volume. A point p is inside the volume if and only if (plane.determineSide(p) == true) for all supplied planes.