trait SurfaceTypable extends AbstractSurfaceTypable
A Surface is a 2-dimensional primitive and is composed of one or more surface patches. The surface patches are connected to one another. The orientation of the surface is positive ("up"). The orientation of a surface chooses an "up" direction through the choice of the upward normal, which, if the surface is not a cycle, is the side of the surface from which the exterior boundary appears counterclockwise. Reversal of the surface orientation reverses the curve orientation of each boundary component, and interchanges the conceptual "up" and "down" direction of the surface. If the surface is the boundary of a solid, the "up" direction is usually outward. For closed surfaces, which have no boundary, the up direction is that of the surface patches, which must be consistent with one another. Its included surface patches describe the interior structure of the Surface.
- Alphabetic
- By Inheritance
- SurfaceTypable
- AbstractSurfaceTypable
- AbstractGeometricPrimitiveType
- AbstractGeometryType
- DomainSetTypableOption
- LocationPropertyTypableOption
- TargetPropertyTypeOption
- AbstractGMLType
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
-
abstract
def
axisLabels: Option[Seq[String]]
- Definition Classes
- SurfaceTypable → AbstractSurfaceTypable → AbstractGeometricPrimitiveType → AbstractGeometryType
-
abstract
def
gid: Option[String]
- Definition Classes
- SurfaceTypable → AbstractSurfaceTypable → AbstractGeometricPrimitiveType → AbstractGeometryType
-
abstract
def
gmlid: Option[String]
- Definition Classes
- SurfaceTypable → AbstractSurfaceTypable → AbstractGeometricPrimitiveType → AbstractGeometryType → AbstractGMLType
- abstract def patches: DataRecord[Any]
-
abstract
def
srsDimension: Option[BigInt]
- Definition Classes
- SurfaceTypable → AbstractSurfaceTypable → AbstractGeometricPrimitiveType → AbstractGeometryType
-
abstract
def
srsName: Option[URI]
- Definition Classes
- SurfaceTypable → AbstractSurfaceTypable → AbstractGeometricPrimitiveType → AbstractGeometryType
-
abstract
def
standardObjectPropertiesSequence1: StandardObjectPropertiesSequence
- Definition Classes
- SurfaceTypable → AbstractSurfaceTypable → AbstractGeometricPrimitiveType → AbstractGeometryType → AbstractGMLType
-
abstract
def
uomLabels: Option[Seq[String]]
- Definition Classes
- SurfaceTypable → AbstractSurfaceTypable → AbstractGeometricPrimitiveType → AbstractGeometryType
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()