vgl.actor (class)¶
- class vgl.actor()¶
Create a new instance of class actor
Returns: rtype: vgl.actor - vgl.actor.matrix()¶
Get transformation matrix used by the actor
Returns: Return type: mat4
- vgl.actor.setMatrix(4X4)¶
Arguments: - 4X4 (mat4) – transformation matrix
Set transformation matrix for the actor
- vgl.actor.referenceFrame()¶
Get reference frame for the transformations
Returns: Possible values are Absolute or Relative Return type: String
- vgl.actor.setReferenceFrame(referenceFrame)¶
Arguments: - referenceFrame (vgl.boundingObject.ReferenceFrame) – Possible values are (Absolute | Relative)
Set reference frame for the transformations
- vgl.actor.mapper()¶
Return mapper where actor gets it behavior and data
Returns: Return type: vgl.mapper
- vgl.actor.setMapper()¶
:param vgl.mapper :
Connect an actor to its data source
- vgl.actor.accept(visitor)¶
Arguments: - visitor –
- vgl.actor.ascend(visitor)¶
Arguments: - visitor –
- vgl.actor.computeLocalToWorldMatrix(matrix, visitor)¶
Arguments: - matrix –
- visitor –
Compute object space to world space matrix
- vgl.actor.computeWorldToLocalMatrix(matrix, visitor)¶
Arguments: - matrix –
- visitor –
Compute world space to object space matrix
- vgl.actor.computeBounds()¶
Compute actor bounds