public class Theme3DLabel extends Theme3D
3D label theme graph.
3D label theme graph use the form of text to directly display the data in the attribute table on the 3D layer, which is the annotation of the layer. The annotation of the 3D label theme graph can be numbers, letters and texts, such as: rivers, lakes, oceans, mountains, towns, villages and other geographical names. Height, contour value, river flow rate, highway mileage, nautical miles, etc.
In the 3D label theme graph, user can set a uniform display style for all labels.
Modifier and Type | Field and Description |
---|---|
java.lang.String |
labelExpression
3D annotation field expressions.
|
TextStyle |
uniformStyle
Uniform text style.
|
Constructor and Description |
---|
Theme3DLabel()
Constructor.
|
Theme3DLabel(Theme3DLabel tempTheme)
Copy the constructor.
|
Modifier and Type | Method and Description |
---|---|
Theme3DLabel |
copy()
Copies the object.
|
boolean |
equals(java.lang.Object obj)
Determines whether the specified object is equal to the
Theme3DLabel object. |
int |
hashCode()
Get the hash code of the
Theme3DLabel object. |
public java.lang.String labelExpression
3D annotation field expressions.
3D annotation field expressions are filed names or the SQL expressions of field. Determines the content displayed by the label, which is a field or the result of an SQL expression for a field.
public TextStyle uniformStyle
Uniform text style.
public Theme3DLabel()
Constructor.
public Theme3DLabel(Theme3DLabel tempTheme)
Copy the constructor.
tempTheme
- 3D label theme graph object.public Theme3DLabel copy()
Copies the object. Generates a new Theme3DLabel object like this object.
public boolean equals(java.lang.Object obj)
Theme3DLabel
object.
equals
in class java.lang.Object
obj
- the Java object to compare with this object.Theme3DLabel
object, otherwise it returns false.public int hashCode()
Theme3DLabel
object.
hashCode
in class java.lang.Object