| McNeel Wiki | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| edit · print · help · all topics | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Main Pages
Languages
| Rhino 3.0 C++ Plug-In DevelopmentThe Rhino 3.0 Software Development Kit (SDK) provides the tools to develop native C++ plug-ins for Rhino 3.0. (Rhino 4.0 C++ Plug-In development pages can be found here ) DownloadsRhino 3.0 SDK - requires Microsoft Visual C++ 6.0. Plug-in AppWizard Update - Get this after installing the above SDK. Getting StartedQuestionsPost questions or read other people's questions/answers on the plug-ins newsgroup Rhino 3.0 SDK Articles (sorted by last modified)
Rhino 3.0 C++ SDK SamplesAnnotateCurveEndPoints - add text dots at the end points of a selected curve. ChangeObjectColor - change the color of selected objects. ChangeOrder - change the order, or degree, of a surface or polysurface. ClientList - read a Microsoft Access database from a plug-in. CommandWatcher - event watcher class to monitor commands. DockExample - create a dockable container from a plug-in. ExampleCommands - More examples of Rhino commands. ExampleCommands2 - even more examples of Rhino commands. ExampleMeshTools - mesh manipulation tools. ExportVRML - create a file export plug-in to export VRML files. FalseColor - false color demonstration. import_OFF - create a file import plug-in to import Geomview .OFF files. ImportPoints - create a file import plug-in to import a comma-delimited points file. MakeTwistedCube - how to "roll your own" brep. MenuTest - add menus to Rhino's main menu. MyRhinoView - add a new view to Rhino 3.0. MyUserData - how to attach object user data. OcclusionView - occlusion view demonstration. OpenGLDemo - OpenGL demonstration. OrientOnCrv - orient objects on a curve. OrientPerpToCrvEx - orient objects perpendicular to a curve. PhantomBBox - phantom bounding box demonstration. RandomMeshColor - use a draw callback to draw false color meshes. ResetDefaultRenderer - reset Rhino's default rendering plug-in. Sample3DPrinter - display a menu item on the File->Print 3D menu. SelectObjectWatcher - using an event watcher to watch for object selection. TestAnimator - transform objects using a dialog slider. TestAutomation - interface with RhinoScript from a plug-in. TestCustomMaterial - add user data to ON_Material objects. TestDocumentData - read and write document user data. TestDrawBoundingBox - use a draw callback to draw a bounding box. TestFlexGrid - how to use Microsoft's FlexGrid control in a plug-in. TestMSWord - interface a Rhino plug-in with Microsoft Word. TestObjectPropertiesPage - add a property page to Rhino's object properties dialog. TestPopupMenu - how to popup a menu anywhere. TestPreview - display a thumbnail preview image in an MFC dialog. TestPropPage - add a propery page to Rhino's options dialog. TestOfnKing - How to use and customize the Explorer-style CFileDialog by using the MSDN OfnKing sample. For more information, see MSDN for OfnKing TestRotateMove - move and rotate objects. TestSecurity - use Rhino's built-in peer-to-peer network license checking mechanism. TestStackedDialog - create a stacked dialog page. TestUserData - how two plug-ins can share user data. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| rename · changes · history · subscriptions · lost and found · references · file upload | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||