LineStripGeometry.LineStripGeometry Class Reference


Detailed Description

Defines a base class for creation of geometry defined as a series of line strips or lists.

#include <class_line_strip_geometry_1_1_line_strip_geometry.h>

Inheritance diagram for LineStripGeometry.LineStripGeometry:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ ()
  __del__ ()
  getGeometry ()
  createMeshGeometry ()
  This method returns a MeshGeometry object representing the line strip object.
  getMaterialName ()
  buildGeometry ()
  isDirty ()
  isActive ()
  setDrawRoot ()
  setMatrix ()
  Set the transform matrix for the outline geometry.
  getMatrix ()
  update ()
  Updates the matrices of the geometry.
  enable ()

Member Function Documentation

LineStripGeometry.LineStripGeometry.__init__ ( )
LineStripGeometry.LineStripGeometry.__del__ ( )
LineStripGeometry.LineStripGeometry.getGeometry ( )
LineStripGeometry.LineStripGeometry.createMeshGeometry ( )

This method returns a MeshGeometry object representing the line strip object.

This virtual method should be overridden, and return a valid MeshGeometry object.

Reimplemented in TurntableManipulator.PlumbLine.

LineStripGeometry.LineStripGeometry.getMaterialName ( )
LineStripGeometry.LineStripGeometry.buildGeometry ( )
LineStripGeometry.LineStripGeometry.isDirty ( )
LineStripGeometry.LineStripGeometry.isActive ( )
LineStripGeometry.LineStripGeometry.setDrawRoot ( )
LineStripGeometry.LineStripGeometry.setMatrix ( )

Set the transform matrix for the outline geometry.

Regardless of whether the geometry has been created or not, this matrix should describe the transform of the object.

LineStripGeometry.LineStripGeometry.getMatrix ( )
LineStripGeometry.LineStripGeometry.update ( )

Updates the matrices of the geometry.

If the geometry objects exist their matrices are set to the self.__myTransform class member.

LineStripGeometry.LineStripGeometry.enable ( )

LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry
LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry LineStripGeometry.LineStripGeometry