Uses of Class
org.javastro.ivoa.entities.stc.v1.ShapeType
Packages that use ShapeType
-
Uses of ShapeType in org.javastro.ivoa.entities.stc.v1
Subclasses of ShapeType in org.javastro.ivoa.entities.stc.v1Modifier and TypeClassDescriptionclassAllSky type: just a shape without any child elementsclassBox shape: a rectangle defined by its center and size on both dimensions; since it is a polygon, it is redundant, but simple rectangles with great circle sides are awkward to define in spherical coordinatesclassCircle shape: center and radiusclassA convex hull: the smallest convex polygon that contains all its points; in spherical coordinates all points have to be contained within a hemisphereclassA convex polygon defined by one or more ConstraintsclassEllipse shape: center, semi-major, semi-minor axis and position angle; in spherical coordinates defined as the shape cut out of the sphere by a cone with elliptical cross-sectionclassPolygon: one or more vertices; counter-clockwise (as seen from "inside" or from "top") encircled area is enclosed; sides should span less than 180 deg in each coordinate if spherical; a polygon may not intersect itselfclassA sector is the counter-clockwise area between two half-linesclassThis is a hook for regions defined in sky indexing schemesMethods in org.javastro.ivoa.entities.stc.v1 with type parameters of type ShapeTypeModifier and TypeMethodDescriptionprotected <_P extends ShapeType>
_PShapeType.Builder.init(_P _product) Methods in org.javastro.ivoa.entities.stc.v1 that return ShapeTypeModifier and TypeMethodDescriptionShapeType.Builder.build()ShapeType.clone()ShapeType.copyExcept(com.kscs.util.jaxb.PropertyTree _propertyTree) ShapeType.copyOnly(com.kscs.util.jaxb.PropertyTree _propertyTree) ShapeType.createCopy()ShapeType.createCopy(com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) ObjectFactory.createShapeType()Create an instance ofShapeTypeShapeType.visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) Methods in org.javastro.ivoa.entities.stc.v1 with parameters of type ShapeTypeModifier and TypeMethodDescriptionstatic AllSkyType.Builder<Void>AllSkyType.copyExcept(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static BoxType.Builder<Void>BoxType.copyExcept(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static CircleType.Builder<Void>CircleType.copyExcept(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static ConvexHullType.Builder<Void>ConvexHullType.copyExcept(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static ConvexType.Builder<Void>ConvexType.copyExcept(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static EllipseType.Builder<Void>EllipseType.copyExcept(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static PolygonType.Builder<Void>PolygonType.copyExcept(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static SectorType.Builder<Void>SectorType.copyExcept(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static ShapeType.Builder<Void>ShapeType.copyExcept(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree) static <_B> AllSkyType.Builder<_B>static <_B> AllSkyType.Builder<_B>AllSkyType.copyOf(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static <_B> BoxType.Builder<_B>static <_B> BoxType.Builder<_B>BoxType.copyOf(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static <_B> CircleType.Builder<_B>static <_B> CircleType.Builder<_B>CircleType.copyOf(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static <_B> ConvexHullType.Builder<_B>static <_B> ConvexHullType.Builder<_B>ConvexHullType.copyOf(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static <_B> ConvexType.Builder<_B>static <_B> ConvexType.Builder<_B>ConvexType.copyOf(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static <_B> EllipseType.Builder<_B>static <_B> EllipseType.Builder<_B>EllipseType.copyOf(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static <_B> PolygonType.Builder<_B>static <_B> PolygonType.Builder<_B>PolygonType.copyOf(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static <_B> SectorType.Builder<_B>static <_B> SectorType.Builder<_B>SectorType.copyOf(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static <_B> ShapeType.Builder<_B>static <_B> ShapeType.Builder<_B>ShapeType.copyOf(ShapeType _other, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) static AllSkyType.Builder<Void>static BoxType.Builder<Void>static CircleType.Builder<Void>static ConvexHullType.Builder<Void>static ConvexType.Builder<Void>static EllipseType.Builder<Void>static PolygonType.Builder<Void>static SectorType.Builder<Void>static ShapeType.Builder<Void>Constructors in org.javastro.ivoa.entities.stc.v1 with parameters of type ShapeType