org.citygml4j.model.citygml.appearance
Class WorldToTexture

java.lang.Object
  extended by org.citygml4j.model.citygml.core.TransformationMatrix3x4
      extended by org.citygml4j.model.citygml.appearance.WorldToTexture
All Implemented Interfaces:
AppearanceModuleComponent, CityGML, CoreModuleComponent, ModelObject, Child, Copyable

public class WorldToTexture
extends TransformationMatrix3x4
implements AppearanceModuleComponent


Constructor Summary
WorldToTexture()
           
WorldToTexture(AppearanceModule module)
           
WorldToTexture(java.util.List<java.lang.Double> vals)
           
WorldToTexture(Matrix matrix)
           
 
Method Summary
 void addAxisLabel(java.lang.String axisLabel)
           
 void addUomLabel(java.lang.String uomLabel)
           
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 java.util.List<java.lang.String> getAxisLabels()
           
 CityGMLClass getCityGMLClass()
           
 AppearanceModule getCityGMLModule()
           
 GMLClass getGMLClass()
           
 java.lang.Integer getSrsDimension()
           
 java.lang.String getSrsName()
           
 java.util.List<java.lang.String> getUomLabels()
           
 boolean isSetAxisLabels()
           
 boolean isSetCityGMLModule()
           
 boolean isSetSrsDimension()
           
 boolean isSetSrsName()
           
 boolean isSetUomLabels()
           
 void setAxisLabels(java.util.List<java.lang.String> axisLabels)
           
 void setSrsDimension(java.lang.Integer srsDimension)
           
 void setSrsName(java.lang.String srsName)
           
 void setUomLabels(java.util.List<java.lang.String> uomLabels)
           
 void unsetAxisLabels()
           
 boolean unsetAxisLabels(java.lang.String axisLabel)
           
 void unsetSrsDimension()
           
 void unsetSrsName()
           
 void unsetUomLabels()
           
 boolean unsetUomLabels(java.lang.String uomLabel)
           
 
Methods inherited from class org.citygml4j.model.citygml.core.TransformationMatrix3x4
getMatrix, getModelType, getParent, isSetMatrix, isSetParent, setMatrix, setParent, unsetParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 

Constructor Detail

WorldToTexture

public WorldToTexture()

WorldToTexture

public WorldToTexture(AppearanceModule module)

WorldToTexture

public WorldToTexture(Matrix matrix)

WorldToTexture

public WorldToTexture(java.util.List<java.lang.Double> vals)
Method Detail

getCityGMLClass

public CityGMLClass getCityGMLClass()
Specified by:
getCityGMLClass in interface CityGML
Overrides:
getCityGMLClass in class TransformationMatrix3x4

getCityGMLModule

public final AppearanceModule getCityGMLModule()
Specified by:
getCityGMLModule in interface CityGML
Overrides:
getCityGMLModule in class TransformationMatrix3x4

isSetCityGMLModule

public boolean isSetCityGMLModule()
Specified by:
isSetCityGMLModule in interface CityGML
Overrides:
isSetCityGMLModule in class TransformationMatrix3x4

getSrsDimension

public java.lang.Integer getSrsDimension()

getSrsName

public java.lang.String getSrsName()

isSetSrsDimension

public boolean isSetSrsDimension()

isSetSrsName

public boolean isSetSrsName()

setSrsDimension

public void setSrsDimension(java.lang.Integer srsDimension)

setSrsName

public void setSrsName(java.lang.String srsName)

unsetSrsDimension

public void unsetSrsDimension()

unsetSrsName

public void unsetSrsName()

addAxisLabel

public void addAxisLabel(java.lang.String axisLabel)

addUomLabel

public void addUomLabel(java.lang.String uomLabel)

getAxisLabels

public java.util.List<java.lang.String> getAxisLabels()

getUomLabels

public java.util.List<java.lang.String> getUomLabels()

isSetAxisLabels

public boolean isSetAxisLabels()

isSetUomLabels

public boolean isSetUomLabels()

setAxisLabels

public void setAxisLabels(java.util.List<java.lang.String> axisLabels)

setUomLabels

public void setUomLabels(java.util.List<java.lang.String> uomLabels)

unsetAxisLabels

public void unsetAxisLabels()

unsetAxisLabels

public boolean unsetAxisLabels(java.lang.String axisLabel)

unsetUomLabels

public void unsetUomLabels()

unsetUomLabels

public boolean unsetUomLabels(java.lang.String uomLabel)

getGMLClass

public GMLClass getGMLClass()

copy

public java.lang.Object copy(CopyBuilder copyBuilder)
Specified by:
copy in interface Copyable
Overrides:
copy in class TransformationMatrix3x4

copyTo

public java.lang.Object copyTo(java.lang.Object target,
                               CopyBuilder copyBuilder)
Specified by:
copyTo in interface Copyable
Overrides:
copyTo in class TransformationMatrix3x4