vzoom0.5vanimationa-objectb-rot10001-rot21001-start0-duration1vanima-play OCCT viewer supports parent/children relationships (AIS_InteractiveObject::Parent() / AIS_InteractiveObject::Children() and Graphic3d_Structure::Connect()). This is one of the reasons why transformation is called “local” i...
Extended AIS_AnimationObject with syntax for defining rotation around a specific point. Introduced separate gesture mappings for dragging to AIS_ViewController. Integrated the ability to scale by moving the mouse on the OY axis. Mesh Fixed BRepMesh_IncrementalMesh issue with overflowing system memory....
while the Interactive Object’s transformation is defined externally. This is a big deal when modifying location interactively or in animation (like robotics simulation).AIS_AnimationObjectdefining object’s animation andAIS_Manipulatordynamically modifying object...
Any 2D graphic entity (formerly represented with AIS2D_InteractiveObject) should become a class derived from AIS_InteractiveObject base. These entities should be manipulated in a view using AIS_InteractiveContext class API. All drawing code should be put into Compute() virtual method of a custom int...
Name() : AIS_Animation , APIHeaderSection_MakeHeader , BinLDrivers_DocumentSection , CDF_Store , CDM_Application , CDM_Document , CDM_MetaData , Draw_Drawable3D , Draw_SaveAndRestore , Graphic3d_AxisAspect , Graphic3d_CLight , Graphic3d_MaterialAspect , Graphic3d_ShaderAttribute , Graphic3d...
OwnDuration() : AIS_Animation Owner() : Graphic3d_Structure , MeshVS_MeshEntityOwner OwnerId() : Select3D_SensitiveEntity OwnerSubfigure() : IGESDraw_ConnectPoint OwnHiding() : HLRBRep_Hider OwnHLRDeviationAngle() : AIS_Shape OwnHLRDeviationCoefficient() : AIS_Shape OwnImplied() :...
There are four types of Interactive Object in AIS: the construction element or Datum, the Relation, which includes both dimensions and constraints, the Object, and finally, when the object is of an unknown type, the None type. Inside these categories, a signature, or index, provides the ...
Extended AIS_AnimationObject with syntax for defining rotation around a specific point. Introduced separate gesture mappings for dragging to AIS_ViewController. Integrated the ability to scale by moving the mouse on the OY axis. Mesh Fixed BRepMesh_IncrementalMesh issue with overflowing system memory....
SetCameraStart() : AIS_AnimationCamera SetCapping() : Graphic3d_ClipPlane , XCAFDoc_ClippingPlaneTool SetCappingAspect() : Graphic3d_ClipPlane SetCappingCustomHatch() : Graphic3d_ClipPlane SetCappingHatch() : Graphic3d_ClipPlane SetCappingHatchOff() : Graphic3d_ClipPlane SetCappingHatch...
SetAutomaticPosition() : AIS_Relation SetAutoNaming() : XCAFDoc_ShapeTool SetAutoStartAnimation() : AIS_ViewCube SetAutoTriangulation() : Prs3d_Drawer SetAutoZFitMode() : V3d_View SetAvoidBuildPCurve() : BOPAlgo_PaveFiller SetAvoidInternalShapes() : BOPAlgo_BuilderArea , BOPAlgo_...