APIdia Launch Partner
Top Description Fields Constructors Methods
com.badlogic.gdx.maps.objects

public Class PolygonMapObject

extends MapObject
Class Inheritance
Imports
com.badlogic.gdx.maps.MapObject, com.badlogic.gdx.math.Polygon

@brief Represents Polygon map objects

Field Summary

Modifier and TypeField and Description
private Polygon

Constructor Summary

AccessConstructor and Description
public
PolygonMapObject()

Creates empty polygon map object

public
PolygonMapObject(float[]
polygon defining vertices (at least 3)
vertices
)

public
PolygonMapObject(Polygon
the polygon
polygon
)

Method Summary

Modifier and TypeMethod and Description
public Polygon
getPolygon()

Returns: polygon shape

public void
setPolygon(Polygon
new object's polygon shape
polygon
)

Inherited from com.badlogic.gdx.maps.MapObject:
getColorgetNamegetOpacitygetPropertiesisVisiblesetColorsetNamesetOpacitysetVisible

Field Detail

polygonback to summary
private Polygon polygon

Constructor Detail

PolygonMapObjectback to summary
public PolygonMapObject()

Creates empty polygon map object

PolygonMapObjectback to summary
public PolygonMapObject(float[] vertices)
Parameters
vertices:float[]

polygon defining vertices (at least 3)

PolygonMapObjectback to summary
public PolygonMapObject(Polygon polygon)
Parameters
polygon:Polygon

the polygon

Method Detail

getPolygonback to summary
public Polygon getPolygon()
Returns:Polygon

polygon shape

setPolygonback to summary
public void setPolygon(Polygon polygon)
Parameters
polygon:Polygon

new object's polygon shape