occt: master e5b8456d

Author Committer Branch Timestamp Parent
kgv bugmaster master 2016-08-23 12:18:48 master 0deb6f04
Affected Issues  0027783: Visualization, XCAFPrs_AISObject - override method SetMaterial()
Changeset 0027783: Visualization, XCAFPrs_AISObject - override method SetMaterial()

XCAFPrs_AISObject::SetMaterial() now changes the default material of the object
but preserves custom XDE styles.

XCAFPrs_AISObject::Compute() now does not reset map of custom aspects each call,
so that to keep in sync aspects across multiple presentations.

AIS_InteractiveContext - private methods and class fields
are now protected to allow inheritance.
mod - src/AIS/AIS_ColoredShape.hxx Diff File
mod - src/AIS/AIS_InteractiveContext.hxx Diff File
mod - src/XCAFPrs/XCAFPrs_AISObject.cxx Diff File
mod - src/XCAFPrs/XCAFPrs_AISObject.hxx Diff File