Interface IParametricCurve3d
  
  
  
  Namespace: g3
  Assembly: cs.temp.dll.dll
  Syntax
  
    public interface IParametricCurve3d
   
  Properties
  
  
  
  
  ArcLength
  
  
  Declaration
  
    double ArcLength { get; }
   
  Property Value
  
  
  
  
  HasArcLength
  
  
  Declaration
  
    bool HasArcLength { get; }
   
  Property Value
  
  
  
  
  IsClosed
  
  
  Declaration
  
  Property Value
  
  
  
  
  ParamLength
  
  
  Declaration
  
    double ParamLength { get; }
   
  Property Value
  
  Methods
  
  
  
  
  Clone()
  
  
  Declaration
  
    IParametricCurve3d Clone()
   
  Returns
  
  
  
  
  Reverse()
  
  
  Declaration
  
  
  
  
  SampleArcLength(Double)
  
  
  Declaration
  
    Vector3d SampleArcLength(double a)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Double | 
        a | 
         | 
      
    
  
  Returns
  
  
  
  
  SampleT(Double)
  
  
  Declaration
  
    Vector3d SampleT(double t)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Double | 
        t | 
         | 
      
    
  
  Returns
  
  
  
  
  TangentT(Double)
  
  
  Declaration
  
    Vector3d TangentT(double t)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Double | 
        t | 
         | 
      
    
  
  Returns