[root] / trunk / graf3d / eve / inc / TEveShapeEditor.h Repository:
ViewVC logotype

Log of /trunk/graf3d/eve/inc/TEveShapeEditor.h

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 32483 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 5 19:31:54 2010 UTC (4 years, 10 months ago) by matevz
File length: 1692 byte(s)
Diff to previous 32478
* TEveBox
  New class do draw simple cuboid with minimal memory usage.
  Sub-class of TEveShape.

* TEveShape
  Add flag to switch outline drawing on and off.

* TEvePolygonSetProjected
  Honour the new flag in TEveShape.

Revision 32478 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Mar 5 14:20:48 2010 UTC (4 years, 10 months ago) by matevz
File length: 1513 byte(s)
* TEveElement
  Introduce new function
    virtual void PaintStandard(TObject* id);
  that contains common code cut-n-pasted in Paint() method of several
  EVE classes. Many of them now simply call this method.
  Many includes became unnecessary and were removed in the processes.

* TEveShape
* TEvePolygonSetProjected
  TEveShape is a new abstract base-class for 2D/3D shapes that require
  fill color and outline color / line-width.
  This was extracted from TEvePolygonSetProjected class.
  TEvePolygonSetProjectedEditor was removed -- all functionality is in
  TEveShapeEditor.

All other changes are just simplifactions of the Paint() method.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9