Generic

alias: generic

version: 1.0.3

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 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 EntityClass

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

baseClass: Generic:Callout

DetailingSymbol (Detailing Symbol) Abstract EntityClass

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

baseClass: BisCore:GraphicalElement2d

Document Sealed 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 EntityClass

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

baseClass: Generic:Callout

Graphic3d (3D Graphic) Sealed 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

GraphicalModel3d (3D Graphical Model) Sealed EntityClass

description: A container for persisting bis:GraphicalElement3d instances.

baseClass: BisCore:GraphicalModel3d

GraphicalType2d (2D Graphical Type) Sealed 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 EntityClass

description: <No description>

baseClass: BisCore:GroupInformationElement

GroupModel (Group Model) Sealed EntityClass

description: <No description>

baseClass: BisCore:GroupInformationModel

PhysicalMaterial (Physical Material) Sealed 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 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 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 EntityClass

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

baseClass: Generic:Callout

SectionCallout (Section Callout) Sealed EntityClass

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

baseClass: Generic:Callout

SpatialLocation (Spatial Location) Sealed 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 EntityClass

description: A generic:DetailingSymbol that contains title text.

baseClass: Generic:DetailingSymbol

ViewAttachmentLabel (View Attachment Label) Sealed EntityClass

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

baseClass: Generic:DetailingSymbol

Properties

Name Description Type Extended Type
ViewAttachment navigation
ClipGeometry Defines the area on the sheet that contains annotations relevant to the View Attachment. string Json

Relationship Classes

CalloutRefersToDrawingModel Sealed 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 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: 21 May, 2020