SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
List of all members
LegacyGraphical.LegacyGraphical Class Reference

The default behavior for custom members changed after 7.3. More...

Methods defined here:

def GraphicalCreateDependentMaterial
def GraphicalCreateDependentMaterialOther
def GraphicalCreateHoleMatch
def GraphicalCreateHoleMatchOther
def GraphicalCreateMaterial
def GraphicalCreateMaterialOther
def GraphicalProcessFinal
def GraphicalProcessFinalOther
def OnBoltEvent
def OnGraphicalToggle
def OnMaterialEvent
def OnWeldEvent

Data descriptors defined here:

def __dict__
 dictionary for instance variables (if defined)
def __weakref__
 list of weak references to the object (if defined)

Detailed Description

The default behavior for custom members changed after 7.3.

Now custom members will propagate graphical changes on a material, bolt, or weld to all the materials, bolts, and welds that the custom member created. Also when a custom member goes through process new material will only be created when the custom member is not graphical. This behavior should be the default behavior for all custom members going forward. However custom members can revert back to the 7.3 behavior by inheriting from this class.

Member Function Documentation

def LegacyGraphical.LegacyGraphical.__dict__ (   args)

dictionary for instance variables (if defined)

def LegacyGraphical.LegacyGraphical.__weakref__ (   args)

list of weak references to the object (if defined)

def LegacyGraphical.LegacyGraphical.GraphicalCreateDependentMaterial (   args)
 return self.CreateDependentMaterial()
def LegacyGraphical.LegacyGraphical.GraphicalCreateDependentMaterialOther (   args)
 return self.CreateDependentMaterialOther(other)
def LegacyGraphical.LegacyGraphical.GraphicalCreateHoleMatch (   args)
 return self.CreateHoleMatch()
def LegacyGraphical.LegacyGraphical.GraphicalCreateHoleMatchOther (   args)
 return self.CreateHoleMatchOther(other)
def LegacyGraphical.LegacyGraphical.GraphicalCreateMaterial (   args)
 self.CreateMaterial()
def LegacyGraphical.LegacyGraphical.GraphicalCreateMaterialOther (   args)
 self.CreateMaterialOther(other)
def LegacyGraphical.LegacyGraphical.GraphicalProcessFinal (   args)
 self.ProcessFinal()
def LegacyGraphical.LegacyGraphical.GraphicalProcessFinalOther (   args)
 self.ProcessFinalOther(other)
def LegacyGraphical.LegacyGraphical.OnBoltEvent (   args)
 pass
def LegacyGraphical.LegacyGraphical.OnGraphicalToggle (   args)
 pass
def LegacyGraphical.LegacyGraphical.OnMaterialEvent (   args)
 pass
def LegacyGraphical.LegacyGraphical.OnWeldEvent (   args)
 pass