EWDraw is a powerful vector graphics ActiveX for 2D and 3D visualisation and animation. You can use it for CAD,GIS and others. The EWDraw is based on Open CASCADE geometric kernel v 5.2 and openGL.
The library is realized as a run-time Windows 32 bit OCX (ActiveX control). Either can be used with applications written in the popular Visual IDE languages such as Visual Basic, Delphi, C++ Builder , Visual C++, .NET and INTERNET
EWDRAW 1.0 Capabilities
- View manipulation: Zoom Dynamic, Zoom In/Out, Zoom All/Window. Pan Dynamic, Pan Top/Bottom, Left/Right ,Up/Down , Front/Back Robit.
- 2D primitives: 2D bitmap 2Dtext (useful for annotation) 2D/3D polyline Line Rectangle Circle Ellipse Arc Arc of ellipse BSPline Point Polygon Spiral - Simple 3D primitives: Box Sphere Cone Cylinder Torus Wedge - Complex 3D shapes: Prism Path Revolve meshes from BSPline (NURBS). Loft:create complex solids from arbitrary cross sections. Texture 3D Text - Object editing: Move Rotate (either through ArcBall interface or by angle specification) Scale Mirror Delete Offset Color Line type LINE width Point style Fillet 3DSolid Chamerf 3DSolid Draft 3DSolid Transparency Covert geometry to face - Robust and efficient Boolean operations on 3D solid meshes: Union Intersect Subtract(difference) - Supports Layers Layer on(off) Set current layer Add layer Delete layer Get Layer Set layer color , linetype, linewidth - Analysis Length Area Volume BoundingBox