API Reference

Detailed and full API reference helps you master Tekla development

This is the most recent version of Tekla Open API.
For older versions, please visit Tekla Warehouse.

SurfacingSurfacingAttributes Class

The SurfacingAttributes class is the attributes class for the surfacing.
Inheritance Hierarchy
SystemObject
  Tekla.Structures.DrawingAttributesBase
    Tekla.Structures.DrawingSurfacingSurfacingAttributes

Namespace:  Tekla.Structures.Drawing
Assembly:  Tekla.Structures.Drawing (in Tekla.Structures.Drawing.dll) Version: 2019.0.0.0 (2019.0.0.0)
Syntax
[SerializableAttribute]
public sealed class SurfacingAttributes : AttributesBase

The SurfacingSurfacingAttributes type exposes the following members.

Constructors
  Name Description
Public method SurfacingSurfacingAttributes
Creates a new default surfacing attributes instance that loads standard attributes.
Public method SurfacingSurfacingAttributes(String)
Creates a new surfacing attributes instance that loads the specified attributes.
Top
Properties
  Name Description
Public property DrawHiddenLines
True if hidden lines are drawn.
Public property DrawOwnHiddenLines
True if own hidden lines are enabled.
Public property HiddenLines
The line type of hidden lines.
Public property Representation
The representation type of the surfacing.
Public property ShowPattern
True if the pattern is shown.
Public property VisibleLines
The line type of visible lines.
Top
Methods
  Name Description
Public method IsEqual
Compares the current object with an object of the same type.
(Overrides AttributesBaseIsEqual(Object).)
Public method LoadAttributes
Loads the attributes from the attribute file.
(Overrides AttributesBaseLoadAttributes(String).)
Top
See Also