BoundaryMeshRegionQ

BoundaryMeshRegionQ[reg]

yields True if the region reg is a valid BoundaryMeshRegion object and False otherwise.

Examples

open allclose all

Basic Examples  (2)

A valid BoundaryMeshRegion in 2D:

A valid BoundaryMeshRegion in 3D:

Scope  (7)

Use BoundaryMeshRegionQ to check for valid BoundaryMeshRegion constructions:

Even though the expression Head is BoundaryMeshRegion, it is not a valid object to use:

A directly constructed valid BoundaryMeshRegion:

BoundaryMeshRegion from a set of points:

A MeshRegion is not a BoundaryMeshRegion:

The full-dimensional component can be converted using BoundaryMesh:

A special region is not a BoundaryMeshRegion:

Full-dimensional regions can be converted using BoundaryDiscretizeRegion:

A graphic is not a BoundaryMeshRegion:

Full-dimensional regions can be converted using BoundaryDiscretizeGraphics:

BoundaryMeshRegion in dimension :

Applications  (2)

Create a definition that only applies to boundary mesh regions:

Select the BoundaryMeshRegion from a list of regions:

Properties & Relations  (3)

Introduced in 2014
 (10.0)