IFCTypeInfo Members

The IFCTypeInfo type exposes the following members.

Constructors

  NameDescription
Public methodIFCTypeInfo
Constructs a new empty type info object.

Methods

  NameDescription
Public methodDispose
Releases all resources used by the IFCTypeInfo
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGet2DMapHandle
Gets the associated handle to a 2D IfcRepresentationMap for the type.
Public methodGet3DMapHandle
Gets the associated handle to a 3D IfcRepresentationMap for the type.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetStyle
Gets the associated handle to an IfcTypeProduct for the type.
Public methodGetStyleTransform
Gets the transform between the coordinate system of the type and the coordinate system of the instance's location in the Revit model.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsValid
Identifies if the object represents a valid type info.
Public methodSet2DMapHandle
Sets the associated handle to a 2D IfcRepresentationMap for the type.
Public methodSet3DMapHandle
Sets the associated handle to a 3D IfcRepresentationMap for the type.
Public methodSetStyle
Sets the associated handle to an IfcTypeProduct for the type.
Public methodSetStyleTransform
Sets the transform between the coordinate system of the type and the coordinate system of the instance's location in the Revit model.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public propertyMaterialId
The material id associated with this type.
Public propertyScaledArea
The area of the type's cross-section, scaled into the units of export.
Public propertyScaledDepth
The depth of the type, scaled into the units of export.
Public propertyScaledInnerPerimeter
The inner perimeter of the boundaries of the type's cross-section, scaled into the units of export.
Public propertyScaledOuterPerimeter
The outer perimeter of the boundaries of the type's cross-section, scaled into the units of export.

See Also