This entry was posted on Monday, July 2nd, 2012 at 9:06.am and is filed under Announcements, Builds. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.
cgmToolbox – build 07032012
- cgm.locinator
- Made update reselect initial selection on a buffer mode update
- cgm.snapMM
- Added buffer tools
- Added attrTool launcher
- cgm.animTools
- Added buffer tools to it
- Made update reselect initial selection on a buffer mode update
- cgm.attrTools
- Made it try to load selection on call
- Added softMin/Max options
- Added right click menu on connection report to select them
- cgm.AttrFactory
- doCopyTo – used to copy values and connections between attributes
- doDuplicateTo – used to duplicate an attribute from one object to another
- doTransferTo – used for actually moving an attribute from one object to another
- added soft mins and maxes and parent/children/siblings storage
- Added soft max,min storage
- Added storing of family info – parent,children, siblings
- Added some better settings copying over
- Added children command pass through commands to (doKeyable,doLocked,doHidden,set)
- cgm.attributes
- Had to do a bit of migration after discovering that copyAttr doesn’t work on objects without transforms
- doBreakConnection
- Modified to deither take (obj,attr) or (obj.attr) format
- Updated to be able to correctly find parent connections (ie. translateX connected via translate)
- returnObjAttrSplit – simple attr splitter since it’s a pretty common task
- returnDriven/DriverAttribute commands to correctly find parent connections
- returnAttrFamilyDict(obj,attr) = returns parent, children, sibling attributes in a dict format or false
- doAddAttr(obj,attrName,attrType,*a, **kw) – generalized attr creation call
- validateRequestedAttrType(attrType) – verifies an attr type call against an attrType Dict
- returnStandardAttrFlags(obj,attr) – returns a dict of ‘keyable’,’locked’,’hidden’ states of an attribute
- returnMatchNameAttrsDict(obj,target,[attrs]) looks for name matches between attributes regardless of alias
- returnNumericAttrSettingsDict
- returnCompatibleAttrs(sourceObj,sourceAttr,target) –
- validateAttrTypeMatch – simple match return to see if attribute type matches
- returnObjectsAttributeByTypeDict(obj,types=[]) – returns dict of attributes by type key
- doCopyAttr –
- toObject(string) – obj to copy to
- toAttr(string) — name of the attr to copy to . Default is None which will create an attribute of the fromAttr name on the toObject if it doesn’t exist
- values(bool) — copy values. default True
- incomingConnections(bool) — default False
- outGoingConnections(bool) — default False
- keepSourceConnections(bool)– keeps connections on source. default True
- copyAttrSettings(bool) — copy the attribute state of the fromAttr (keyable,lock,hidden). default True
- connectSourceToTarget(bool) useful for moving attribute controls to another object. default False

