*SetImplicitGraphicDefault()
Sets the default state of the MDL model's implicit graphics.
Syntax
*SetImplicitGraphicDefault (entity type, visible, zoom, scale)
Application
MotionView
Inputs
- entity type
- The entity type, such as points, bodies, or joints.
- visible
- Determines if the graphics are visible or not visible:- 1
- On
- 2
- Off
 
- zoom
- Allows you to change the size of the graphic.- 1
- Graphic size changes when using zoom.
- 0
- Graphic remains the same size relative to the screen.
 
- scale
- The size of the graphic.
Context
*BeginModelDefaults()
Example
*Id("MotionView", 5, x)
*BeginModelDefaults()
    *SetImplicitGraphicDefault("Implicits", 1, 1, 100)
    *SetImplicitGraphicDefault("Points", 1, 1, 100)
    *SetImplicitGraphicDefault("Bodies", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_BallJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_RevJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_TransJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_UJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_InlineJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_FixedJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_InPlaneJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_CylJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_PlanarJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_CVJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_AtPointJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_OrientJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_ParallelJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Joints_PerpendicularJoints", 1, 1, 100)
    *SetImplicitGraphicDefault("Couplers", 1, 1, 100)
    *SetImplicitGraphicDefault("Bushings", 1, 1, 100)
    *SetImplicitGraphicDefault("SpringDampers", 1, 1, 100)
    *SetImplicitGraphicDefault("SpringDampers_CoilSprings", 1, 1, 100)
    *SetImplicitGraphicDefault("SpringDampers_TorsionSprings", 1, 1, 100)
    *SetImplicitGraphicDefault("Beams", 1, 1, 100)
    *SetImplicitGraphicDefault("PolyBeams", 1, 1, 100)
    *SetImplicitGraphicDefault("Forces", 1, 1, 100)
    *SetImplicitGraphicDefault("Forces_ActionOnlyForces", 1, 1, 100)
    *SetImplicitGraphicDefault("Forces_ActionOnlyForces_TransForces", 1, 1,
                               100)
    *SetImplicitGraphicDefault("Forces_ActionOnlyForces_RotForces", 1, 1, 100)
    *SetImplicitGraphicDefault("Forces_ActionOnlyForces_TransRotForces", 1, 1,
                               100)
    *SetImplicitGraphicDefault("Forces_ActionReactionForces", 1, 1, 100)
    *SetImplicitGraphicDefault("Forces_ActionReactionForces_TransForces", 1,
                               1, 100)
    *SetImplicitGraphicDefault("Forces_ActionReactionForces_RotForces", 1, 1,
                               100)
*SetImplicitGraphicDefault("Forces_ActionReactionForces_TransRotationForces", 
                           1, 1, 100)
    *SetImplicitGraphicDefault("Forces_ActionReactionForces_LOATransForces", 
                               1, 1, 100)
      *SetImplicitGraphicDefault("Forces_ActionReactionForces_SingleCompRotForces", 
                           1,  1, 100)
    *SetImplicitGraphicDefault("Motions", 0, 0, 100)
    *SetImplicitGraphicDefault("Motions_RotMotions", 0, 0, 100)
    *SetImplicitGraphicDefault("Motions_TransMotions", 0, 0, 100)
*EndModelDefaults()Comments
Setting the defaults for a "parent" also sets all "child" entities. For example, setting joints sets all joint types.