0025808: Visualization - Initialization of Prs3d_PointAspect by custom Graphic3d_Aspe...
[occt.git] / src / Prs3d / Prs3d_ArrowAspect.cdl
index 5b657a3..54ceab9 100644 (file)
@@ -33,11 +33,15 @@ is
        -- in representations of lengths. The lengths displayed
        -- are either on their own or in chamfers, fillets,
        -- diameters and radii.    
+
     Create (anAngle: PlaneAngle from Quantity; aLength: Length from Quantity)
     returns ArrowAspect from Prs3d;
        --- Purpose: Constructs a framework to display an arrow with a
        -- shaft of the length aLength and having a head with
        -- sides at the angle anAngle from each other.   
+
+    Create( theAspect: AspectLine3d from Graphic3d )
+    returns ArrowAspect from Prs3d;
         
     SetAngle(me: mutable; anAngle: PlaneAngle from Quantity)
        ---Purpose: defines the angle of the arrows.
@@ -62,6 +66,8 @@ is
 
     Aspect(me) returns AspectLine3d  from  Graphic3d;
 
+    SetAspect( me: mutable; theAspect: AspectLine3d from Graphic3d );
+
 fields
            myArrowAspect: AspectLine3d  from  Graphic3d;
            myAngle: PlaneAngle from Quantity;