CrossSection Class
Corridor cross section for use with CorridorOperator3D
NuGet/Assembly: Carmenta.Engine.5.17.0.nupkg (in the CEOperators assembly)
Syntax
public abstract class CrossSection : ResourceObject
Remarks
Base class for all cross sections used with CorridorOperator3D.
Inheritance Hierarchy
System.Object
EngineObject
ResourceObject
CrossSection
CircleCrossSection
CustomCrossSection
RectangleCrossSection
TroughCrossSection
Platforms
Windows, Linux, Android
CrossSection Members
The CrossSection type has the following members.
Properties
Name | Description |
---|---|
IsDisposed | Gets a value that tells whether the current CrossSection has been disposed. Inherited from EngineObject |
Name | Gets or sets the name of the CrossSection. Inherited from ResourceObject |
NativeHandle | Gets the native Carmenta Engine kernel object the current CrossSection represents. Inherited from EngineObject |
IUserProperties.UserProperties | Gets the AttributeSet that contains the user properties. Inherited from IUserProperties |
Methods
Name | Description |
---|---|
Clone | Creates a copy of an object. Inherited from EngineObject |
Dispose | Releases the reference to the native Carmenta Engine kernel instance the EngineObject represents. Inherited from EngineObject |
Equals | Determines whether this instance is equal to another. Inherited from EngineObject |