KernelCAD Documentation

DInsight Home
Skip Navigation Links.
Start page
Quick Start
Installation
Overview of the software
What is new
Collapse KernelCAD ModelsKernelCAD Models
Collapse KernelCAD ComponentsKernelCAD Components
KernelCAD Control
KernelCAD .NET Control
Methods and Properties
Menu
Model Explorer
Birds Eye View
Programming
Direct User Access
Direct Operations
Interface Queries
Printing Support
Data Types
Modes of KernelCAD Control
DIObjectGenerator class
Properties
FlatObjectArray Poperty
Context
64 bit development
Dual Mode
Initialisation Context
Overlay Editor
Memory Management
Input validation
Collapse Advanced functionalityAdvanced functionality
Collapse InterfacesInterfaces
Alphabetical list
I3DGrid
I3DBugger
I3Dpt
IAxiBase
IAxis
IBoolSection
IBoolSectionEx
IBoundary
IColor
IConstraint
IData
IDiffSurface_KC
IDIFont
IDraw
IDrawUtil
IDraw2
IElem
IElement
IKCLine
ILightSource
ILocation
ILocationEx
IMaterial
IMetrics
IMetrics2
IModel
IModel2
IModelEx
IPatch
IKCPathCollisionDetector
IProfiles
IPropertyArray
IPropertyArray2
IStdShape
IStrip
ISurface
IText
ITexture
ITransform
IUnknown
Collapse Open Cascade TechnologyOpen Cascade Technology
Collapse DataData
Collapse MovementMovement
Collapse FramesFrames
Collapse Oriented ObjectsOriented Objects
Collapse SectionsSections
Collapse GeneralGeneral
Collapse Topological InterfacesTopological Interfaces
Collapse Viewing InterfacesViewing Interfaces
Collapse Lines And CurvesLines And Curves
Collapse Symmetry InterfacesSymmetry Interfaces
Collapse Clipping plane interfacesClipping plane interfaces
Collapse AlgorithmsAlgorithms
Collapse 2D Geometry2D Geometry
Collapse Programming Samples and TutorialsProgramming Samples and Tutorials
Collapse OverviewOverview
Collapse DeploymentDeployment
Collapse .NET Samples.NET Samples
Collapse C++ SamplesC++ Samples
Collapse Visual Basic SamplesVisual Basic Samples
Collapse Delphi SamplesDelphi Samples
Collapse 3D Debugger3D Debugger
Collapse DeploymentDeployment
Licensing
Model Viewer
Open C++ Source
Technical Support
Skip Navigation LinksHome Page > KernelCAD Components > Interfaces > Alphabetical list
Interface List

Interface list

All interfaces implement standard methods of IUnknown:
QueryInterface
AddRef
Release
I2DEditor_KC
I2DView_KC
I2DView2_KC
I3DBugger
I3DGrid
I3DObject
I3Dpt
I3DSectionGenerator
IArc
IArcEx
IArcSpline3DCurve
IArray
IArray2
IArray3D
IArrayNum
IAxialSymmetry
IAxiBase
IAxis
IBitmap
IBlob
IBoundary
IBoolSection
IBoolSectionEx
IBox
ICADFormat_KC
ICircle3D_KC2
IClipArray
IClipPlane
IColor
IControlInitialisationContext_KC
IConstraint
ICurve
ICurveFreeForm
ICurveFreeFormEx
IDataContext
ICutEffect_KC
IData
IDataMods
IDataConvert_KC
IDataSource
IDataTable
IDictionary_KC
IDiffSurface_KC
IDIFont
IDIObjGenerator
IDraw
IDraw2
IDrawUtil
IDynamicScreenItem_KC
IDynamicScreenItemManager_KC
IEdge_KC
IElem
IElement
IError_KC
IEuclideanShortestPath_KC
IFormatVersionDataContext
IFrame
IFrame2
IFrame3
IFrameArray
IFrameEx
IGlobalAPI_KC
IGraphicItem
IItem
IIterator
IKinematicSet_KC
IKCContext
IKCContext2
IKCLine
IKCPathCollisionDetector
IIKCStack
IKO_BRep_Builder
IKO_BRepBuilderAPI_MakeEdge
IKO_BRepBuilderAPI_MakeWire
IKO_BRepExtrema_DistShapeShape
IKO_BRepOffsetAPI_ThruSections
IKO_BRepPrimAPI_MakePrism
IKO_BRepGProp_Face
IKO_BRep_Tool
IKO_Geom_BSplineCurve
IKO_Geom_BSplineSurface
IKO_Geom_CylindricalSurface
IKO_Geom_ElementarySurface
IKO_Geom2d_Circle
IKO_Geom2d_Conic
IKO_Geom2d_Curve
IKO_Geom2d_Geometry
IKO_Geom2d_Line
IKO_GeomAPI_PointsToBSpline
IKO_GeomAPI_Interpolate
IKO_gp_Ax1
IKO_gp_Ax2
IKO_gp_Ax22d
IKO_gp_Ax2d
IKO_gp_Ax3
IKO_gp_Circ
IKO_gp_Circ2d
IKO_gp_Cone
IKO_gp_Cylinder
IKO_gp_GTrsf2d
IKO_gp_Lin2d
IKO_gp_Mat2d
IKO_gp_Object
IKO_gp_Pln
IKO_gp_Sphere
IKO_gp_Torus
IKO_gp_Transformation
IKO_gp_Trsf
IKO_gp_Trsf2d
IKO_Model
IKO_Standard_Object
IKO_TColgp_Array1OfPnt
IKO_TColgp_Array1OfVec
IKO_TColStd_Array1
IKO_TColStd_Array1OfInteger
IKO_TopExp_Explorer
IKO_TopoDS_Edge
IKO_TopoDS_Shape
IKO_TopoDS_Wire
IKO_TopoDS_Face
ILabelSection_KC
ILabel3D_KC
ILayers
ILine
ILine2D
ILineStyle_KC
IList
IListUnkn_KC
ILineGeom
ILineMetr
ILineMetr2
ILocation
ILocationEx
ILook
ILookEx
IMatrixData
IMeasurement_KC
IMesh
IMeshAlgor
IMeshEx
IMeshMods
IMeshPointKC
IMeshShading_KC
IMeshTopol
IMenu_KC
IMenuItem_KC
IMeshBuilder_KC
IMaterial
IMetrics
IMetrics2
IModel
IModel_KC
IModel2
IModelEx
IModelHealer_KC
IModelSearch_KC
IMove_KC
IObject_KC
IObjectPosition_KC
IObjectOriented
IPatch
IPick
IPipeSection
IPointCloud_KC
IProfiledElement_KC
IPrint_KC
IPrizmInfinite_KC
IProfiles
IPropertyArray
IPropertyArray2
IRange
IRelation
IRecordSet
IRectangleAxisAligned_KC
IRectangleColor_KC
ISection
ISection2
ISectionLineStrip
ISectionPointSet
ISelection_KC
ISimplex
ISimplexEx_KC
ISORSectionGenerator
ISmartLabelManager_KC
ISphere_KC
ISpinEffect_KC
IStdShape
ISticky_KC
ISTLDataContext
IStrip
IStripArcLine_KC
IStripTopol
ISurface
ISurfaceMetric_KC
ISurfacePointKC
ISymmetries
ISymmetry
ITechnology_DG
IText
ITextSection_KC
ITexture
ITransform
ITypeBasic_KC
IUserData
IVertex
IVertexEx_KC
IView
IView2
IViewModal
IViewPoint
IVirtualView

Start Page