    

 ## On this page

  

 

 # Namespace VM.CAD.Kernel

 Last update: 09.03.2026 

<a id="VM_CAD_Kernel"></a>

### Namespaces

[VM.CAD.Kernel.Render](VM.CAD.Kernel.Render.md)

### Classes

[Application](VM.CAD.Kernel.Application.md)

This class represents the application object of the native kernel

[Body](VM.CAD.Kernel.Body.md)

[CADImport](VM.CAD.Kernel.CADImport.md)

This is a class for CADImport.

[Display](VM.CAD.Kernel.Display.md)

This is a class for XmlSerialize when CADImport.

[Document](VM.CAD.Kernel.Document.md)

[Edge](VM.CAD.Kernel.Edge.md)

[Entity](VM.CAD.Kernel.Entity.md)

[Environment](VM.CAD.Kernel.Environment.md)

This is a class for XmlSerialize when CADImport.

[Environments](VM.CAD.Kernel.Environments.md)

This is a class for XmlSerialize when CADImport.

[Export](VM.CAD.Kernel.Export.md)

This is a class for XmlSerialize when CADImport.

[Face](VM.CAD.Kernel.Face.md)

[Filter](VM.CAD.Kernel.Filter.md)

This is a class for XmlSerialize when CADImport.

[IFacetableExtension](VM.CAD.Kernel.IFacetableExtension.md)

[InterfaceParameterExtension](VM.CAD.Kernel.InterfaceParameterExtension.md)

[Kernel](VM.CAD.Kernel.Kernel.md)

[KernelExtension](VM.CAD.Kernel.KernelExtension.md)

[KernelObject](VM.CAD.Kernel.KernelObject.md)

[Layer](VM.CAD.Kernel.Layer.md)

[LayerManager](VM.CAD.Kernel.LayerManager.md)

[OpenDocumentInfo](VM.CAD.Kernel.OpenDocumentInfo.md)

[Option](VM.CAD.Kernel.Option.md)

This is a class for XmlSerialize when CADImport.

[Options](VM.CAD.Kernel.Options.md)

This is a class for XmlSerialize when CADImport.

[RoadFileCanvas](VM.CAD.Kernel.RoadFileCanvas.md)

[Session](VM.CAD.Kernel.Session.md)

This class represents the kernel session

[Topology](VM.CAD.Kernel.Topology.md)

[Translate](VM.CAD.Kernel.Translate.md)

This is a class for XmlSerialize when CADImport.

[Vertex](VM.CAD.Kernel.Vertex.md)

[extension](VM.CAD.Kernel.extension.md)

This is a class for XmlSerialize when CADImport.

### Structs

[BoundingBox](VM.CAD.Kernel.BoundingBox.md)

[FacetGeomInfo](VM.CAD.Kernel.FacetGeomInfo.md)

### Interfaces

[IFacetable](VM.CAD.Kernel.IFacetable.md)

[ISession](VM.CAD.Kernel.ISession.md)

This interfacce represents the session for operation

[ITopology](VM.CAD.Kernel.ITopology.md)

### Enums

[ConversionMethod](VM.CAD.Kernel.ConversionMethod.md)

This enum represents the method for converting the ACIS data, where present in the old save file, to the Parasolid

[LayerVisibility](VM.CAD.Kernel.LayerVisibility.md)

[SimplifyOption](VM.CAD.Kernel.SimplifyOption.md)

This enum represents options for  simplify

[TopologyType](VM.CAD.Kernel.TopologyType.md)

### Delegates

[RoadFileCanvas.MessageFn](VM.CAD.Kernel.RoadFileCanvas.MessageFn.md)

[Body.WrtieMessage](VM.CAD.Kernel.Body.WrtieMessage.md)

[KernelObject.delGetFrom&lt;TResult&gt;](VM.CAD.Kernel.KernelObject.delGetFrom-1.md)