The Inventor Toolmaker

上传者: hua_007 | 上传时间: 2022-11-03 11:03:27 | 文件大小: 700KB | 文件类型: PDF
Table of Contents About This Book What This Book Contains What You Should Know Before Reading This Book Conventions Used in This Book Key to Scene Graph Diagrams Suggestions for Further Reading Acknowledgments 1. Key Concepts Adding Nodes and Actions to Inventor Actions, State, and Elements Elements and Actions Caching Runtime Types Extender Macros 2. Creating a Node Overview Initializing the Node Class Defining the Constructor Implementing Actions Creating a Property Node Creating a Shape Node Creating a Group Node Using New Node Classes Creating an Abstract Node Class The copy() Method The affectsState() Method Uncacheable Nodes Creating an Alternate Representation Generating Default Normals 3. Creating a Field Overview Initializing the Field Class Creating a Single-Value Field Creating a Multiple-Value Field 4. Creating an Action Overview Initializing the Action Class Defining the Constructor Defining the Destructor Traversal Behavior Implementing Static Methods Creating a New Action Using New Action Classes 5. Creating an Element Overview Deriving a Class from an Existing Element The initClass() Method Destructor The init() Method The set() and get() Methods The print() Method Additional Methods Special Considerations for Caching Special Behavior for Derived Elements Pushing and Popping Elements Creating a New Element 6. Creating an Engine Overview Defining Inputs and Outputs Initializing the Engine Class Defining the Constructor Implementing an evaluate() Method Creating a Simple Engine Dealing with Multiple-Value Fields Notification and Evaluation Creating a New Field Converter 7. Creating a Node Kit Overview Defining and Naming Catalog Entries Initializing the Node-Kit Class Defining the Constructor About Parts Defining a Node-Kit Part Changing a Defined Part Writing Information About Parts SoAppearanceKit PyramidKit JumpingJackKit 8. Creating Draggers and Manipulators Creating a Simple Dragger Creating a Compound Dragger Creating a Manipulator 9. Creating a Selection Highlight Style Built-in Highlighting Overview The apply() Method Creating a Highlight in the Overlay Planes Rendering Only Selected Objects 10. Creating a Component Creating a New Component Creating a New Viewer Creating a Constrained Viewer 11. Creating an Event and Device Creating an Event Dispatching Events Creating a Device Index

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明