public class DiskDomain extends GeoDomain implements com.exalead.util.Checkable, java.io.Serializable
GeoDomain.Visitor
Modifier and Type | Field and Description |
---|---|
double |
radius |
double |
x |
double |
y |
DEFAULT_ID, id, title
Constructor and Description |
---|
DiskDomain() |
DiskDomain(DiskDomain o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
accept(GeoDomain.Visitor visitor) |
void |
check(boolean deep,
java.lang.String errorContext)
Checks this DiskDomain.
|
static DiskDomain |
fromString(java.lang.String s)
String representation of this DiskDomain.
|
double |
getRadius()
Disk radius in meters
|
double |
getX()
First coordinate of the center for the DiskDomain.
|
double |
getY()
Second coordinate of the center for the DiskDomain.
|
DiskDomain |
makeCopy()
Creates and returns a deep copy of this DiskDomain.
|
static DiskDomain |
readFrom(java.io.InputStream is)
Read this DiskDomain from an XML fragment.
|
void |
setRadius(double radius)
Disk radius in meters
|
void |
setX(double x)
First coordinate of the center for the DiskDomain.
|
void |
setY(double y)
Second coordinate of the center for the DiskDomain.
|
java.lang.String |
toString()
String representation of this DiskDomain.
|
DiskDomain |
withId(int id) |
DiskDomain |
withId(java.lang.Integer id) |
DiskDomain |
withRadius(double radius) |
DiskDomain |
withTitle(java.lang.String title) |
DiskDomain |
withX(double x) |
DiskDomain |
withY(double y) |
void |
writeTo(java.io.OutputStream os)
Write this DiskDomain as an XML fragment
|
public DiskDomain()
public DiskDomain(DiskDomain o)
public DiskDomain withTitle(java.lang.String title)
public DiskDomain withId(int id)
public DiskDomain withId(java.lang.Integer id)
public void setRadius(double radius)
public double getRadius()
public DiskDomain withRadius(double radius)
public void setX(double x)
public double getX()
public DiskDomain withX(double x)
public void setY(double y)
public double getY()
public DiskDomain withY(double y)
public DiskDomain makeCopy()
public static DiskDomain readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
public static DiskDomain fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
public void accept(GeoDomain.Visitor visitor) throws com.exalead.util.TypedException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.