---
title: "PlacedSymbolStruct | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Class PlacedSymbolStruct

#### Hierarchy ([View Summary](https://docs.maptiler.com/sdk-js/api-reference/hierarchy/#Externals.PlacedSymbolStruct))

-   [Struct](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Struct/)
    -   PlacedSymbolStruct

##### Index

### Constructors[](#constructors)

[constructor](#constructor)

### Properties[](#properties)

[size](#size)

### Accessors[](#accessors)

[anchorX](#anchorx) [anchorY](#anchory) [associatedIconIndex](#associatediconindex) [crossTileID](#crosstileid) [glyphStartIndex](#glyphstartindex) [hidden](#hidden) [lineLength](#linelength) [lineOffsetX](#lineoffsetx) [lineOffsetY](#lineoffsety) [lineStartIndex](#linestartindex) [lowerSize](#lowersize) [numGlyphs](#numglyphs) [placedOrientation](#placedorientation) [segment](#segment) [upperSize](#uppersize) [vertexStartIndex](#vertexstartindex) [writingMode](#writingmode)

## Constructors[](#constructors-1)

### constructor[](#constructor)

-   new PlacedSymbolStruct(  
        structArray: [StructArray](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.StructArray/),  
        index: number,  
    ): PlacedSymbolStruct[](#constructorplacedsymbolstruct)
    
    #### Parameters
    
    -   structArray: [StructArray](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.StructArray/)
        
        The StructArray the struct is stored in
        
    -   index: number
        
        The index of the struct in the StructArray.
        
    
    #### Returns PlacedSymbolStruct
    
    Inherited from [Struct](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Struct/).[constructor](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Struct/#constructor)
    

## Properties[](#properties-1)

### size[](#size)

size: number

Inherited from [Struct](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Struct/).[size](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Struct/#size)

## Accessors[](#accessors-1)

### anchorX[](#anchorx)

-   get anchorX(): number
    
    #### Returns number
    

### anchorY[](#anchory)

-   get anchorY(): number
    
    #### Returns number
    

### associatedIconIndex[](#associatediconindex)

-   get associatedIconIndex(): number
    
    #### Returns number
    

### crossTileID[](#crosstileid)

-   get crossTileID(): number
    
    #### Returns number
    
-   set crossTileID(x: number): void
    
    #### Parameters
    
    -   x: number
    
    #### Returns void
    

### glyphStartIndex[](#glyphstartindex)

-   get glyphStartIndex(): number
    
    #### Returns number
    

### hidden[](#hidden)

-   get hidden(): number
    
    #### Returns number
    
-   set hidden(x: number): void
    
    #### Parameters
    
    -   x: number
    
    #### Returns void
    

### lineLength[](#linelength)

-   get lineLength(): number
    
    #### Returns number
    

### lineOffsetX[](#lineoffsetx)

-   get lineOffsetX(): number
    
    #### Returns number
    

### lineOffsetY[](#lineoffsety)

-   get lineOffsetY(): number
    
    #### Returns number
    

### lineStartIndex[](#linestartindex)

-   get lineStartIndex(): number
    
    #### Returns number
    

### lowerSize[](#lowersize)

-   get lowerSize(): number
    
    #### Returns number
    

### numGlyphs[](#numglyphs)

-   get numGlyphs(): number
    
    #### Returns number
    

### placedOrientation[](#placedorientation)

-   get placedOrientation(): number
    
    #### Returns number
    
-   set placedOrientation(x: number): void
    
    #### Parameters
    
    -   x: number
    
    #### Returns void
    

### segment[](#segment)

-   get segment(): number
    
    #### Returns number
    

### upperSize[](#uppersize)

-   get upperSize(): number
    
    #### Returns number
    

### vertexStartIndex[](#vertexstartindex)

-   get vertexStartIndex(): number
    
    #### Returns number
    

### writingMode[](#writingmode)

-   get writingMode(): number
    
    #### Returns number
