Gallery Tutorial [TECHNICAL SLIDE TRAIL] The Webel libraries for Wolfram Mathematica: With SysMLv1 models. Section SECTION: The Webel MAll & MOptsSet classes MTools extensions (with SysMLv1 models) Tags and keywords Mathematica keywords MTools MTools::Class MTools::method MTools::BaseClass Webel Mathematica keywords W`MOO` MAll All` MAll.methodsTree newAll Keywords Wolfram Wolfram Language Mathematica Webel::SysML4Mathematica Webel IT Australia Systems Modeling Language SysMLv1 Slide kind SysML Block Definition Diagram (BDD) Click on the image to view it full size Specifics of the function names and/or signatures shown may change. For reference, an associated Policy Note (you don't need to visit this link yet): Webel: Mathematica: CONVENTION: MTools classes: A 'z' prefix indicates a "private" method; A 'my' prefix indicates a "protected" method (typically a protected hook). There is no actual visibility enforcement other than by name convention. Up next MAll: methodHelp and methodFind: Short aliases mH and mF Notes [TIP]{INFORMATIVE} Mathematica: TIPS for living with the user-contributed MTools for Object-Orientation (until a vendor-supported OO solution is eventually provided) [PATTERN, TIP, TOOL]{INFORMATIVE} Webel + Mathematica + MTools + SysML [CONVENTION, NAMING]{STRONG} Webel: Mathematica: CONVENTION: MTools classes: A 'z' prefix indicates a "private" method; A 'my' prefix indicates a "protected" method (typically a protected hook). There is no actual visibility enforcement other than by name convention. Snippets (quotes/extracts) Visit also Visit also (backlinks) Related slides (includes other tutorials) The Webel MAll universal (intermediate) base class Introduction to the Webel All` package and the MAll universal class extending MTools Example: Representation of a Webel MAll class MTools method as a SysML Activity Diagram MDemo`: Overview of demo classes for MAll & MOptsSet The MAllDemo class with MOptsSetDemo Related slides (backlinks, includes other tutorials) Flags Book traversal links for MAll: All public Methods with signatures Previous Up Next