BoundaryMeshRegionQ
✖
BoundaryMeshRegionQ
yields True if the region reg is a valid BoundaryMeshRegion object and False otherwise.
Examples
open allclose allBasic Examples (2)Summary of the most common use cases
A valid BoundaryMeshRegion in 2D:

https://wolfram.com/xid/0e5c2jht0j829f-fw5xg9


https://wolfram.com/xid/0e5c2jht0j829f-bq734y

A valid BoundaryMeshRegion in 3D:

https://wolfram.com/xid/0e5c2jht0j829f-bvdc75


https://wolfram.com/xid/0e5c2jht0j829f-fntq4s

Scope (7)Survey of the scope of standard use cases
Use BoundaryMeshRegionQ to check for valid BoundaryMeshRegion constructions:

https://wolfram.com/xid/0e5c2jht0j829f-s8sf5e


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

https://wolfram.com/xid/0e5c2jht0j829f-fozqiv

A directly constructed valid BoundaryMeshRegion:

https://wolfram.com/xid/0e5c2jht0j829f-snksba


https://wolfram.com/xid/0e5c2jht0j829f-n0b876

BoundaryMeshRegion from a set of points:

https://wolfram.com/xid/0e5c2jht0j829f-bbggt8

https://wolfram.com/xid/0e5c2jht0j829f-zx50rq


https://wolfram.com/xid/0e5c2jht0j829f-p69mhg

A MeshRegion is not a BoundaryMeshRegion:

https://wolfram.com/xid/0e5c2jht0j829f-xvc7nj


https://wolfram.com/xid/0e5c2jht0j829f-djyhbf

The full-dimensional component can be converted using BoundaryMesh:

https://wolfram.com/xid/0e5c2jht0j829f-pcokli


https://wolfram.com/xid/0e5c2jht0j829f-b6wiw

A special region is not a BoundaryMeshRegion:

https://wolfram.com/xid/0e5c2jht0j829f-cqya68

https://wolfram.com/xid/0e5c2jht0j829f-t5n8i

Full-dimensional regions can be converted using BoundaryDiscretizeRegion:

https://wolfram.com/xid/0e5c2jht0j829f-fc720e


https://wolfram.com/xid/0e5c2jht0j829f-k3rta

A graphic is not a BoundaryMeshRegion:

https://wolfram.com/xid/0e5c2jht0j829f-mynybk

Full-dimensional regions can be converted using BoundaryDiscretizeGraphics:

https://wolfram.com/xid/0e5c2jht0j829f-e3vi7f


https://wolfram.com/xid/0e5c2jht0j829f-y68aoy

BoundaryMeshRegion in dimension :

https://wolfram.com/xid/0e5c2jht0j829f-ghlo9t


https://wolfram.com/xid/0e5c2jht0j829f-gnbly6

Applications (2)Sample problems that can be solved with this function
Create a definition that only applies to boundary mesh regions:

https://wolfram.com/xid/0e5c2jht0j829f-o5htlo


https://wolfram.com/xid/0e5c2jht0j829f-jj8pzv

https://wolfram.com/xid/0e5c2jht0j829f-p58ewo

Select the BoundaryMeshRegion from a list of regions:

https://wolfram.com/xid/0e5c2jht0j829f-739nga


https://wolfram.com/xid/0e5c2jht0j829f-zs3i7k

Properties & Relations (3)Properties of the function, and connections to other functions
A BoundaryMeshRegion is always RegionQ:

https://wolfram.com/xid/0e5c2jht0j829f-x6zj6w

https://wolfram.com/xid/0e5c2jht0j829f-e01rnv


https://wolfram.com/xid/0e5c2jht0j829f-hahmlk

A BoundaryMeshRegion is always BoundedRegionQ:

https://wolfram.com/xid/0e5c2jht0j829f-pdx66o

https://wolfram.com/xid/0e5c2jht0j829f-wkay4u

A BoundaryMeshRegion is always ConstantRegionQ:

https://wolfram.com/xid/0e5c2jht0j829f-8hrssa

https://wolfram.com/xid/0e5c2jht0j829f-i96f4m

Wolfram Research (2014), BoundaryMeshRegionQ, Wolfram Language function, https://reference.wolfram.com/language/ref/BoundaryMeshRegionQ.html.
Text
Wolfram Research (2014), BoundaryMeshRegionQ, Wolfram Language function, https://reference.wolfram.com/language/ref/BoundaryMeshRegionQ.html.
Wolfram Research (2014), BoundaryMeshRegionQ, Wolfram Language function, https://reference.wolfram.com/language/ref/BoundaryMeshRegionQ.html.
CMS
Wolfram Language. 2014. "BoundaryMeshRegionQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BoundaryMeshRegionQ.html.
Wolfram Language. 2014. "BoundaryMeshRegionQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BoundaryMeshRegionQ.html.
APA
Wolfram Language. (2014). BoundaryMeshRegionQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BoundaryMeshRegionQ.html
Wolfram Language. (2014). BoundaryMeshRegionQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BoundaryMeshRegionQ.html
BibTeX
@misc{reference.wolfram_2025_boundarymeshregionq, author="Wolfram Research", title="{BoundaryMeshRegionQ}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/BoundaryMeshRegionQ.html}", note=[Accessed: 08-June-2025
]}
BibLaTeX
@online{reference.wolfram_2025_boundarymeshregionq, organization={Wolfram Research}, title={BoundaryMeshRegionQ}, year={2014}, url={https://reference.wolfram.com/language/ref/BoundaryMeshRegionQ.html}, note=[Accessed: 08-June-2025
]}