---
layout: stdlib-reference
---
# interface \_\_ITextureShape
> #### Internal Feature
> The feature described in this page is marked as an internal implementation detail, and is not intended for use by end-users.
> Users are advised to avoid using this declaration directly, as it may be removed or changed in future releases.
## Description
Represent a texture shape type that can be used to specify the shape of a texture.
Used for the Shape parameter of the _Texture type.
Implemented by __Shape1D, __Shape2D, __Shape3D, __ShapeCube and __ShapeBuffer.
## Fields
#### [dimensions](dimensions.html) : int
#### [flavor](flavor.html) : int
#### [planeDimensions](planedimensions-5.html) : int
## See also
_Texture.