> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ntop.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Set Bounding Box

<CardGroup cols={2}>
  <Card title="Implicit Body, Bounding Box" href="#implicit-body-bounding-box" />

  <Card title="Scalar Field, Bounding Box, 1.1.0" href="#scalar-field-bounding-box-110" />
</CardGroup>

***

## About this Block

**What it does:** The **Set Body Bounding Box** block sets a custom Bounding Box of an Implicit Body.

**Common uses:**

* Constraining an infinite field

**Tips:**

* How to use this block to shell a TPMS and connect it to a solid mesh: ([https://support.ntopology.com/hc/articles/4410312531603](https://support.ntopology.com/hc/articles/4410312531603))
* How to use this block to map a bitmap onto a curved surface: ([https://support.ntopology.com/hc/articles/5384098529555](https://support.ntopology.com/hc/articles/5384098529555))

***

<h2 id="implicit-body-bounding-box">
  Implicit Body, Bounding Box
</h2>

Set the Bounding Box of an Implicit Body.

### Inputs

| Name         | Type                                                                 | Description                             |
| ------------ | -------------------------------------------------------------------- | --------------------------------------- |
| Body         | [Implicit Body](../../../../block-documentation/types/implicit-body) | Implicit Body to apply Bounding Box to. |
| Bounding box | [Bounding Box](../../../../block-documentation/types/bounding-box)   | Bounding Box to apply.                  |

### Outputs

| Type                                                                 |
| -------------------------------------------------------------------- |
| [Implicit Body](../../../../block-documentation/types/implicit-body) |

## About this Block

**What it does:** The **Set Body Bounding Box** block sets a custom Bounding Box of an Implicit Body.

**Common uses:**

* Constraining an infinite field

**Tips:**

* How to use this block to shell a TPMS and connect it to a solid mesh: ([https://support.ntopology.com/hc/articles/4410312531603](https://support.ntopology.com/hc/articles/4410312531603))
* How to use this block to map a bitmap onto a curved surface: ([https://support.ntopology.com/hc/articles/5384098529555](https://support.ntopology.com/hc/articles/5384098529555))

***

<h2 id="scalar-field-bounding-box-110">
  Scalar Field, Bounding Box, 1.1.0
</h2>

Set the Bounding Box of a Scalar Field.

### Inputs

| Name         | Type                                                               | Description                     |
| ------------ | ------------------------------------------------------------------ | ------------------------------- |
| Scalar field | [Scalar Field](../../../../block-documentation/types/scalar-field) | Field to apply Bounding Box to. |
| Bounding box | [Bounding Box](../../../../block-documentation/types/bounding-box) | Bounding Box to apply.          |

### Outputs

| Type                                                               |
| ------------------------------------------------------------------ |
| [Scalar Field](../../../../block-documentation/types/scalar-field) |
