Class: TexCoordGen¶
TexCoordGen defines texture parameterization using a transformation matrix.
URI: citygml:TexCoordGen
classDiagram
class TexCoordGen
click TexCoordGen href "../TexCoordGen/"
AbstractTextureParameterization <|-- TexCoordGen
click AbstractTextureParameterization href "../AbstractTextureParameterization/"
TexCoordGen : crs
TexCoordGen : worldToTexture
TexCoordGen --> "1" TransformationMatrix3x4 : worldToTexture
click TransformationMatrix3x4 href "../TransformationMatrix3x4/"
Inheritance¶
- AbstractTextureParameterization
- TexCoordGen
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| worldToTexture | 1 TransformationMatrix3x4 |
Specifies the 3x4 transformation matrix that defines the transformation betwe... | direct |
| crs | 0..1 String |
direct |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://www.ogc.org/standards/citygml
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | citygml:TexCoordGen |
| native | citygml:TexCoordGen |
LinkML Source¶
Direct¶
name: TexCoordGen
description: TexCoordGen defines texture parameterization using a transformation matrix.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractTextureParameterization
abstract: false
attributes:
worldToTexture:
name: worldToTexture
description: Specifies the 3x4 transformation matrix that defines the transformation
between world coordinates and texture coordinates.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- TexCoordGen
range: TransformationMatrix3x4
required: true
multivalued: false
crs:
name: crs
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
domain_of:
- TexCoordGen
range: string
required: false
multivalued: false
Induced¶
name: TexCoordGen
description: TexCoordGen defines texture parameterization using a transformation matrix.
from_schema: https://www.ogc.org/standards/citygml
is_a: AbstractTextureParameterization
abstract: false
attributes:
worldToTexture:
name: worldToTexture
description: Specifies the 3x4 transformation matrix that defines the transformation
between world coordinates and texture coordinates.
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: worldToTexture
owner: TexCoordGen
domain_of:
- TexCoordGen
range: TransformationMatrix3x4
required: true
multivalued: false
crs:
name: crs
from_schema: https://www.ogc.org/standards/citygml
rank: 1000
alias: crs
owner: TexCoordGen
domain_of:
- TexCoordGen
range: string
required: false
multivalued: false