Anark Core SDK
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CCadCommand
 CAnark.CoreSdkApi.ExecutePlugInsCmdFor Anark use only
 CIDisposable
 CAnark.CoreSdkApi.SdkApi
 CAnark.CoreSdkApi.Math.ISdk2DBoundingBoxA 2D bounding box
 CAnark.CoreSdkApi.Math.Sdk2DBoundingBox
 CAnark.CoreSdkApi.Math.ISdk3DBoundingBoxAn axis-aligned bounding box in 3D space that tracks the minimum and maximum extremities of an object and is described by two points. The units for all coordinates and measurements on the data available via the SDK are meters
 CAnark.CoreSdkApi.Math.Sdk3DBoundingBox
 CAnark.CoreSdkApi.Entities.ISdkAnnotationAnnotation shapes must implement this interface
 CAnark.CoreSdkApi.ISdkApiThe SDK API
 CAnark.CoreSdkApi.SdkApi
 CAnark.CoreSdkApi.Entities.ISdkColor4FA Color, expressed as 4 floats, R,G,B,A, in the range 0.0 to 1.0
 CAnark.CoreSdkApi.Entities.SdkColor4F
 CAnark.CoreSdkApi.Entities.ISdkEntityHandleA handle to an Anark Core entity
 CAnark.CoreSdkApi.Entities.SdkEntityHandle
 CAnark.CoreSdkApi.Entities.SdkViewHandle
 CAnark.CoreSdkApi.Entities.ISdkGeometry< TGroup, TPrimitive, TVertex >A composite geometric object
 CAnark.CoreSdkApi.Entities.ISdk3DGeometryGeometry for a 3D object
 CAnark.CoreSdkApi.Entities.Sdk3DGeometry
 CAnark.CoreSdkApi.Entities.ISdkAnnotationGeometryGeometry for an annotation or a sub-section of an annotation
 CAnark.CoreSdkApi.Entities.SdkAnnotationGeometry
 CAnark.CoreSdkApi.Entities.ISdkGeometryGroup< TPrimitive, TVertex >A group of geometry entities
 CAnark.CoreSdkApi.Entities.ISdk2DGeometryGroupA group of 2D geometry entities
 CAnark.CoreSdkApi.Entities.Sdk2DGeometryGroup
 CAnark.CoreSdkApi.Entities.ISdk3DGeometryGroupA group of 3D geometry entities
 CAnark.CoreSdkApi.Entities.Sdk3DGeometryGroup
 CAnark.CoreSdkApi.Entities.ISdkGeometryPrimitive< TVertex >A geometry primitive
 CAnark.CoreSdkApi.Entities.ISdk2DGeometryPrimitiveA 2D geometry primitive
 CAnark.CoreSdkApi.Entities.ISdk2DLineStripA line strip
 CAnark.CoreSdkApi.Entities.Sdk2DLineStrip
 CAnark.CoreSdkApi.Entities.ISdk2DTriangleA simple discrete triangle
 CAnark.CoreSdkApi.Entities.Sdk2DTriangle
 CAnark.CoreSdkApi.Entities.ISdk3DGeometryPrimitiveA 3D geometry primitive
 CAnark.CoreSdkApi.Entities.ISdk3DLineStripA connected string of vertices in 3D space
 CAnark.CoreSdkApi.Entities.Sdk3DLineStrip
 CAnark.CoreSdkApi.Entities.ISdk3DPointsA set of points in 3D space. Each vertex represents a unique point
 CAnark.CoreSdkApi.Entities.Sdk3DPoints
 CAnark.CoreSdkApi.Entities.ISdk3DTriangleStripA strip of triangles in 3D space. Each adjacent triplet of vertices represents a triangle. The vertices a, b, c, d, e will represent triangles abc, bcd, and cde
 CAnark.CoreSdkApi.Entities.Sdk3DTriangleStrip
 CAnark.CoreSdkApi.Math.ISdkMatrix4X4A 3D transformation matrix that maps a point in 3D space to a potentially different point in 3D space. There are two different conventions: 'column vectors' or 'row vectors' and the 4x4 matrices in each case are the transpose of the other convention. This uses a 'row-vector' convention where the matrix is multiplied on the right of the vector , e.g. v' = vM In our representation, the X,Y,Z translation components are located on the bottom row M41, M42, M43
 CAnark.CoreSdkApi.Math.SdkMatrix4X4
 CAnark.CoreSdkApi.Math.ISdkPlane3DA plane in 3D space
 CAnark.CoreSdkApi.Math.SdkPlane3D
 CAnark.CoreSdkApi.ISdkPlugInThe plug-in interface that must be implemented for plug-ins to be loaded by Anark Core
 CAnark.CoreSdkApi.ISdkProgressTrackerAn interface for tracking progress of a task
 CAnark.CoreSdkApi.SdkProgressTracker
 CAnark.CoreSdkApi.Query.ISdkQueryExpressionA query expression
 CAnark.CoreSdkApi.Query.SdkQueryExpression
 CAnark.CoreSdkApi.Query.ISdkQueryTokenA query token
 CAnark.CoreSdkApi.Query.SdkQueryToken
 CAnark.CoreSdkApi.Entities.ISdkTextRendererA text renderer - converts text strings into geometry
 CAnark.CoreSdkApi.Entities.SdkTextRenderer
 CAnark.CoreSdkApi.Math.ISdkVector2DA 2D vector
 CAnark.CoreSdkApi.Math.SdkVector2D
 CAnark.CoreSdkApi.Math.ISdkVector3DA 3D vector
 CAnark.CoreSdkApi.Math.SdkVector3D
 CAnark.CoreSdkApi.Math.ISdkVertexA Generic Vertex
 CAnark.CoreSdkApi.Math.ISdkVertex2DA 2D vertex
 CAnark.CoreSdkApi.Math.SdkVertex2D
 CAnark.CoreSdkApi.Math.ISdkVertex3DA 3D vertex. The units for all coordinates and measurements on the data available via the SDK are meters
 CAnark.CoreSdkApi.Math.SdkVertex3D
 CAnark.CoreSdkApi.Entities.ISdkViewA 3D product view
 CAnark.CoreSdkApi.Entities.SdkView
 CAnark.CoreSdkApi.Entities.SdkAnnotationInfoEncapsulates the information provided upon the creation of a new annotation