Skip to content

pfjgeng/Tida.CAD

 
 

Repository files navigation

Tida.CAD

English:Tida.CAD is a CAD framework built on .net platform,Which aims at highlt extensibility,MVVM,high performance.

This framework consists of these parts:

	1.Core parts is constructed by Tida.Canvas.Contracts and Tida.Canvas.Infrastructure,the previous one defines the basic concepts for a Canvas(ICanvasControl,DrawObject,CanvasLayer,EditTool...),input(Mouse and keyboard),media(Color
	,Pen..).the latter one provides the common codes(like LineBase,PointBase) that user codes might leverage.to make these codes platform-independent,both parts are built on .Net Standard platform.
	
	2.WPF part:Tida.Canvas.WPFCanvas contains a WPF implementation for a ICanvasControl,this implementation is a the only one at present.
	
	3.Example parts:Tida.Canvas.Base provides some useful basic tools(DrawObjects and EditTools),Tida.Canvas.Shell.Contracts defines the contract for the Example framework.
	Tida.Canvas.Shell provides the main implementations of UI parts,(note:This project use the Progress Telerik UI controls for WPF Trail version),to make the framwork more 
	extensible,these projects are build on Prism and MEF, Tida.Canvas.Launcher is the entry project,which refrence these parts as Modules.

example example

About

English:Tida.CAD is CAD tool built on .net platform,Which aims at highlt extensibility,MVVM,high performance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%