Interface IXbimGeometryObject
Abstract class for all Xbim Geometry objects
Inherited Members
System.IDisposable.Dispose()
Assembly: Xbim.Common.dll
Syntax
public interface IXbimGeometryObject : IDisposable
Properties
|
Improve this Doc
View Source
BoundingBox
Declaration
XbimRect3D BoundingBox { get; }
Property Value
|
Improve this Doc
View Source
GeometryType
Declaration
XbimGeometryObjectType GeometryType { get; }
Property Value
|
Improve this Doc
View Source
IsSet
True if the geometry object is a collection
Declaration
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IsValid
Declaration
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Tag
Gets or sets an arbitrary object value that can be used to store custom information about this element
Declaration
Property Value
Type |
Description |
System.Object |
|
Methods
|
Improve this Doc
View Source
Returns a copy of the current object transformed by matrix3D, it is gauranteed to return the same type as "this"
Declaration
IXbimGeometryObject Transform(XbimMatrix3D matrix3D)
Parameters
Returns
|
Improve this Doc
View Source
Returns a new version of the object transformed but does not perform a deepcopy, changes to this will be reflected in the copy and vice versa
Declaration
IXbimGeometryObject TransformShallow(XbimMatrix3D matrix3D)
Parameters
Returns