GeometrySegment3D

A GeometrySegment3D is the geometric representation of a TopologySegment in 3D-space.

General Information

AttributeValue
Ownergeo_3d
Applied Stereotype
Base ClassifierGeometrySegment
Is Abstractfalse
Derived Classifiers

Attributes

NameTypeMult.DescriptionOwning Classifier
identificationString1

Specifies a unique identification of the GeometrySegment. The identification is guaranteed to be unique within the corresponding BuildingBlockSpecification. For all VEC-documents a GeometrySegment-instance can be trusted to be the same if the BuildingBlockSpecification-instance is the same (see BuildingBlockSpecification) and the identification of the GeometrySegment is the same.

GeometrySegment
aliasIdAliasIdentification0..*

Specifies additional identifiers for the GeometrySegment.

GeometrySegment
startVectorCartesianVector3D1

Specifies the start vector of the geometry segment. The start vector is a tangent to the segment at the start position.

GeometrySegment3D
endVectorCartesianVector3D1

Specifies the end vector of the geometry segment. The end vector is a tangent to the segment at the end position.

GeometrySegment3D

Outgoing Relations

Other EndThis EndGeneral
RoleTypeMult.Agg.UniqueOrderedMult.Description
startNodeGeometryNode3D1NYN0..*References the GeometryNode3D where the GeometrySegment3D starts.
curveCurve3D0..*YYY

Specifies an ordered list of curves which describe the centerline of the segment. If a segment is described by more than one curve, the centrelines of the individual curves are aligned in the order of this association.

endNodeGeometryNode3D1NYN0..*References the GeometryNode3D where the GeometrySegment3D ends.

Incoming Relations

This EndOther EndGeneral
RoleMult.Agg.UniqueOrderedTypeMult.Description
geometrySegment0..*YYNBuildingBlockSpecification3D1

Specifies the GeometrySegment3Ds defined by the BuildingBlockSpecification3D.

Previous