From FreeCAD Documentation
Cuando la interfaz gráfica de usuario GUI está iniciada, cada objeto en el documento de FreeCAD tiene un objeto de vista (ViewOject) asociado, este reside el documento homólogo FreeCADGui. Un objeto de vista puede ser recuperado de dos modos. Ejemplo:
myViewObj = FreeCAD.ActiveDocument.myObjectName.ViewObject
myViewObj = FreeCADGui.ActiveDocument.myObjectName
print myViewObj.IV
Annotation
Returns: the annotation node of a ViewObject
BoundingBox
Returns: the bounding box
Content
Returns: an XML representation of a ViewObject's properties
DisplayMode
Returns: the current display mode
IV
Returns: an Inventor representation of the ViewObject
Object
Returns: the associated FreeCAD Document Object of this ViewObject
PropertiesList
Returns: a list of properties of this ViewObject
RootNode
Returns: the Inventor node of this ViewObject (pivy.coin object)
Selectable
Returns: True if the object is selectable
Type
Returns: the type of this ViewObject
Visibility
Returns: True if the viewObject is visible
getAllDerivedFrom( )
Description:
Returns: all descentences of this object
getDocumentationOfProperty( )
Description:
Returns: the documentation string of the property of this class.
getGroupOfProperty( )
Description:
Returns: the name of the group which the property belongs to in this class. The properties sorted in differnt named groups for convenience.
getPropertyByName( )
Description:
Returns: the value of a named property.
getTypeOfProperty( )
Description:
Returns: the type of a named property. This can be (Hidden,ReadOnly,Output) or any combination.
hide( )
Description: Hides the object.
Returns:
isDerivedFrom(string)
Description: Checks if this object is derived from the given object type
Returns: True if given type is a father
isVisible( )
Description: Checks if the object is visible
Returns: a boolean
listDisplayModes( )
Description: Shows a list of all display modes
Returns: a list
setTransformation(coin.SoTransform)
Description: Sets a transformation on the Inventor node
Returns: nothing
show( )
Description: Shows the object if hidden
Returns: nothing
toString( )
Description:
Returns: a string representation of the Inventor node
update( )
Description: Updates the view representation of the object
Returns: