Repetier-Host Plugin  2.0.0
RepetierHostExtender.geom.ThreeDModel Class Referenceabstract
Inheritance diagram for RepetierHostExtender.geom.ThreeDModel:
RepetierHostExtender.geom.TopoGroup

Public Member Functions

void NotifyPropertyChanged (string propertyName="")
 
void addAnimation (ModelAnimation anim)
 
void removeAnimationWithName (string aname)
 
bool hasAnimationWithName (string aname)
 
void clearAnimations ()
 
void AnimationBefore ()
 
void AnimationAfter ()
 Plays the after action and removes finished animations. More...
 
virtual void ReduceQuality ()
 
virtual void ResetQuality ()
 
virtual void Clear ()
 
abstract void Paint (I3DView view)
 
virtual Vector3 GetCenter ()
 
virtual void BufferVBOs ()
 
virtual void UnbufferVBOs ()
 

Public Attributes

LinkedList< ModelAnimationanimations = new LinkedList<ModelAnimation>()
 
RHBoundingBox BoundingBox = new RHBoundingBox()
 
List< I3DHandlehandles = new List<I3DHandle>()
 

Properties

bool hasAnimations [get]
 
bool Selected [get, set]
 
RHVector3 Position [get, set]
 
RHVector3 Rotation [get, set]
 
RHVector3 Scale [get, set]
 
RHVector3 Origin [get, set]
 
bool IsHelperObject [get, set]
 
virtual bool Changed [get]
 Has the model changed since last paint? More...
 
virtual bool IsOutside [get]
 

Events

PropertyChangedEventHandler PropertyChanged
 

Member Function Documentation

◆ AnimationAfter()

void RepetierHostExtender.geom.ThreeDModel.AnimationAfter ( )

Plays the after action and removes finished animations.

Property Documentation

◆ Changed

virtual bool RepetierHostExtender.geom.ThreeDModel.Changed
get

Has the model changed since last paint?


The documentation for this class was generated from the following file:
About Us | Privacy Policy