|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.citygml4j.jaxb.gml._3_1_1.AbstractCurveSegmentType
org.citygml4j.jaxb.gml._3_1_1.ArcByCenterPointType
public class ArcByCenterPointType
This variant of the arc requires that the points on the arc have to be computed instead of storing the coordinates directly. The control point is the center point of the arc plus the radius and the bearing at start and end. This represenation can be used only in 2D.
Java-Klasse für ArcByCenterPointType complex type.
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
<complexType name="ArcByCenterPointType"> <complexContent> <extension base="{http://www.opengis.net/gml}AbstractCurveSegmentType"> <sequence> <choice> <choice> <element ref="{http://www.opengis.net/gml}pos"/> <element ref="{http://www.opengis.net/gml}pointProperty"/> <element ref="{http://www.opengis.net/gml}pointRep"/> </choice> <element ref="{http://www.opengis.net/gml}posList"/> <element ref="{http://www.opengis.net/gml}coordinates"/> </choice> <element name="radius" type="{http://www.opengis.net/gml}LengthType"/> <element name="startAngle" type="{http://www.opengis.net/gml}AngleType" minOccurs="0"/> <element name="endAngle" type="{http://www.opengis.net/gml}AngleType" minOccurs="0"/> </sequence> <attribute name="interpolation" type="{http://www.opengis.net/gml}CurveInterpolationType" fixed="circularArcCenterPointWithRadius" /> <attribute name="numArc" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" fixed="1" /> </extension> </complexContent> </complexType>
Constructor Summary | |
---|---|
ArcByCenterPointType()
|
Method Summary | |
---|---|
CoordinatesType |
getCoordinates()
Deprecated with GML version 3.1.0. |
AngleType |
getEndAngle()
Ruft den Wert der endAngle-Eigenschaft ab. |
CurveInterpolationType |
getInterpolation()
Ruft den Wert der interpolation-Eigenschaft ab. |
java.math.BigInteger |
getNumArc()
Ruft den Wert der numArc-Eigenschaft ab. |
PointPropertyType |
getPointProperty()
Ruft den Wert der pointProperty-Eigenschaft ab. |
PointPropertyType |
getPointRep()
Deprecated with GML version 3.1.0. |
DirectPositionType |
getPos()
Ruft den Wert der pos-Eigenschaft ab. |
DirectPositionListType |
getPosList()
Ruft den Wert der posList-Eigenschaft ab. |
LengthType |
getRadius()
Ruft den Wert der radius-Eigenschaft ab. |
AngleType |
getStartAngle()
Ruft den Wert der startAngle-Eigenschaft ab. |
boolean |
isSetCoordinates()
|
boolean |
isSetEndAngle()
|
boolean |
isSetInterpolation()
|
boolean |
isSetNumArc()
|
boolean |
isSetPointProperty()
|
boolean |
isSetPointRep()
|
boolean |
isSetPos()
|
boolean |
isSetPosList()
|
boolean |
isSetRadius()
|
boolean |
isSetStartAngle()
|
void |
setCoordinates(CoordinatesType value)
Legt den Wert der coordinates-Eigenschaft fest. |
void |
setEndAngle(AngleType value)
Legt den Wert der endAngle-Eigenschaft fest. |
void |
setInterpolation(CurveInterpolationType value)
Legt den Wert der interpolation-Eigenschaft fest. |
void |
setNumArc(java.math.BigInteger value)
Legt den Wert der numArc-Eigenschaft fest. |
void |
setPointProperty(PointPropertyType value)
Legt den Wert der pointProperty-Eigenschaft fest. |
void |
setPointRep(PointPropertyType value)
Legt den Wert der pointRep-Eigenschaft fest. |
void |
setPos(DirectPositionType value)
Legt den Wert der pos-Eigenschaft fest. |
void |
setPosList(DirectPositionListType value)
Legt den Wert der posList-Eigenschaft fest. |
void |
setRadius(LengthType value)
Legt den Wert der radius-Eigenschaft fest. |
void |
setStartAngle(AngleType value)
Legt den Wert der startAngle-Eigenschaft fest. |
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractCurveSegmentType |
---|
getNumDerivativeInterior, getNumDerivativesAtEnd, getNumDerivativesAtStart, isSetNumDerivativeInterior, isSetNumDerivativesAtEnd, isSetNumDerivativesAtStart, setNumDerivativeInterior, setNumDerivativesAtEnd, setNumDerivativesAtStart |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ArcByCenterPointType()
Method Detail |
---|
public DirectPositionType getPos()
DirectPositionType
public void setPos(DirectPositionType value)
value
- allowed object is
DirectPositionType
public boolean isSetPos()
public PointPropertyType getPointProperty()
PointPropertyType
public void setPointProperty(PointPropertyType value)
value
- allowed object is
PointPropertyType
public boolean isSetPointProperty()
public PointPropertyType getPointRep()
PointPropertyType
public void setPointRep(PointPropertyType value)
value
- allowed object is
PointPropertyType
public boolean isSetPointRep()
public DirectPositionListType getPosList()
DirectPositionListType
public void setPosList(DirectPositionListType value)
value
- allowed object is
DirectPositionListType
public boolean isSetPosList()
public CoordinatesType getCoordinates()
CoordinatesType
public void setCoordinates(CoordinatesType value)
value
- allowed object is
CoordinatesType
public boolean isSetCoordinates()
public LengthType getRadius()
LengthType
public void setRadius(LengthType value)
value
- allowed object is
LengthType
public boolean isSetRadius()
public AngleType getStartAngle()
AngleType
public void setStartAngle(AngleType value)
value
- allowed object is
AngleType
public boolean isSetStartAngle()
public AngleType getEndAngle()
AngleType
public void setEndAngle(AngleType value)
value
- allowed object is
AngleType
public boolean isSetEndAngle()
public CurveInterpolationType getInterpolation()
CurveInterpolationType
public void setInterpolation(CurveInterpolationType value)
value
- allowed object is
CurveInterpolationType
public boolean isSetInterpolation()
public java.math.BigInteger getNumArc()
BigInteger
public void setNumArc(java.math.BigInteger value)
value
- allowed object is
BigInteger
public boolean isSetNumArc()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |