Generic

alias: generic

version: 1.0.1

This schema contains classes that are completely generic. These classes should only be used when there is not enough context to pick something more specific.

Entity Classes

Callout Abstract

typeName: EntityClass

description: A generic:DetailingSymbol that calls out a reference to another bis:Drawing.

baseClass: Generic:DetailingSymbol

Properties

Name Description Type Extended Type
DrawingModel navigation

DetailCallout (Detail Callout) Sealed

typeName: EntityClass

description: A generic:Callout that calls out a reference to a detail drawing.

baseClass: Generic:Callout

DetailingSymbol (Detailing Symbol) Abstract

typeName: EntityClass

description: A graphical detailing symbol that is placed on a bis:Drawing or bis:Sheet.

baseClass: BisCore:GraphicalElement2d

Document Sealed

typeName: EntityClass

description: The generic:Document class is used for bis:Document elements which cannot be further classified. More-specific bis:Document subclasses should be used wherever possible.

baseClass: BisCore:Document

ElevationCallout (Elevation Callout) Sealed

typeName: EntityClass

description: A generic:Callout that calls out a reference to an elevation drawing.

baseClass: Generic:Callout

Graphic3d (3D Graphic) Sealed

typeName: EntityClass

description: The generic:Graphic3d class is a concrete subclass of bis:GraphicalElement3d that can be used for generic 3D graphics which cannot be further classified. More-specific bis:GraphicalElement3d subclasses should be used wherever possible.

baseClass: BisCore:GraphicalElement3d

GraphicalType2d (2D Graphical Type) Sealed

typeName: EntityClass

description: The generic:GraphicalType2d class is used for bis:GraphicalType2d elements which cannot be further classified. More-specific bis:GraphicalType2d subclasses should be used wherever possible.

baseClass: BisCore:GraphicalType2d

Group Sealed

typeName: EntityClass

description: <No description>

baseClass: BisCore:GroupInformationElement

GroupModel (Group Model) Sealed

typeName: EntityClass

description: <No description>

baseClass: BisCore:GroupInformationModel

PhysicalMaterial (Physical Material) Sealed

typeName: EntityClass

description: The generic:PhysicalMaterial class is used for bis:PhysicalMaterial elements which cannot be further classified. More-specific bis:PhysicalMaterial subclasses should be used wherever possible.

baseClass: BisCore:PhysicalMaterial

PhysicalObject (Physical Object) Sealed

typeName: EntityClass

description: The generic:PhysicalObject class is used for bis:PhysicalElements which cannot be further classified. More-specific bis:PhysicalElement subclasses should be used wherever possible.

baseClass: BisCore:PhysicalElement

PhysicalType (Physical Type) Sealed

typeName: EntityClass

description: The generic:PhysicalType class is used for bis:PhysicalType elements which cannot be further classified. More-specific bis:PhysicalType subclasses should be used wherever possible.

baseClass: BisCore:PhysicalType

PlanCallout (Plan Callout) Sealed

typeName: EntityClass

description: A generic:Callout that calls out a reference to a plan drawing.

baseClass: Generic:Callout

SectionCallout (Section Callout) Sealed

typeName: EntityClass

description: A generic:Callout that calls out a reference to a section drawing.

baseClass: Generic:Callout

SpatialLocation (Spatial Location) Sealed

typeName: EntityClass

description: The generic:SpatialLocation class is used for bis:SpatialLocationElements which cannot be further classified. More-specific bis:SpatialLocationElement subclasses should be used wherever possible.

baseClass: BisCore:SpatialLocationElement

TitleText (Title Text) Sealed

typeName: EntityClass

description: A generic:DetailingSymbol that contains title text.

baseClass: Generic:DetailingSymbol

ViewAttachmentLabel (View Attachment Label) Sealed

typeName: EntityClass

description: A generic:DetailingSymbol that contains a view attachment label.

baseClass: Generic:DetailingSymbol

Properties

Name Description Type Extended Type
ViewAttachment navigation

Relationship Classes

CalloutRefersToDrawingModel Sealed

typeName: RelationshipClass

description: <No description>

Strength: Referencing

strengthDirection: Backward

Source

isPolymorphic: true

roleLabel: refers to

multiplicity: (0..*)

Constraint Classes

Target

isPolymorphic: true

roleLabel: is referenced by

multiplicity: (0..1)

Constraint Classes

ViewAttachmentLabelAnnotatesViewAttachment Sealed

typeName: RelationshipClass

description: <No description>

Strength: Referencing

strengthDirection: Backward

Source

isPolymorphic: true

roleLabel: annotates

multiplicity: (0..1)

Constraint Classes

Target

isPolymorphic: true

roleLabel: is annotated by

multiplicity: (0..1)

Constraint Classes

Last Updated: 20 September, 2019