Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | List of all members
block::IJointFaceArray Class Referenceabstract

This interface provides access to jointthing array. More...

#include <ijointarray.h>

Public Member Functions

virtual const IThinggetIThing () const =0
 Returns a const pointer to an IThing interface representing the IJointArray.
 
virtual IThinggetIThing ()=0
 Returns a pointer to an IThing interface representing the IJointArray.
 
virtual const IContainergetIContainer () const =0
 Returns a const pointer to the IContainer interface representing the global list of joints.
 
virtual IContainergetIContainer ()=0
 Returns a pointer to the IContainer interface representing the global list of joints.
 
virtual uint64 getNumJoints () const =0
 Returns number of joints in the container.
 
virtual const IJointFaceThingfindJointWithID (uint64 id) const =0
 Returns a const pointer to the joint face, with the ID id, or nullptr if the face does not exist.
 
virtual IJointFaceThingfindJointWithID (uint64 id)=0
 Returns a pointer to the joint face, with the ID id, or nullptr if the face does not exist.
 
virtual uint32 getJointFaceType () const =0
 Returns the joint face type identifier.
 
virtual bool updateNewJointPlotData (bool plotJoined)=0
 force an update to the joint plane plot data
 
virtual bool needsUpdate (bool plotJoined) const =0
 return true if joint planes need updating
 
virtual void finalizeForPlotting ()=0
 

Detailed Description

This interface provides access to jointthing array.

Member Function Documentation

◆ finalizeForPlotting()

virtual void block::IJointFaceArray::finalizeForPlotting ( )
pure virtual

initialize for plotting (nasty hack that clears array) clean up after triangulating contacts. Called by gui


The documentation for this class was generated from the following file: