Changes between Version 19 and Version 20 of FDORfc59


Ignore:
Timestamp:
Apr 10, 2011, 4:33:49 PM (13 years ago)
Author:
gregboone
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FDORfc59

    v19 v20  
    4646Appendix “A” describes these interfaces in their API form. For additional information of the complete set of FDO Geometry API classes, refer to the online FDO API documentation, starting with the following links:
    4747
    48   FdoIGeometry:
     48  FdoIGeometry:
    4949
    5050     http://fdo.osgeo.org/files/fdo/docs/FDO_API/da/da2/class_fdo_i_geometry.htm
    5151 
    52   FdoICurveSegmentAbstract:
     52  FdoICurveSegmentAbstract:
    5353 
    5454     http://fdo.osgeo.org/files/fdo/docs/FDO_API/df/d3b/class_fdo_i_curve_segment_abstract.htm
     
    5858The !GeometryComponnetType enumeration will be enhanced to include enumerations for the new segment types listed above. The full enumeration is provided below, but the new types being added are as follows:
    5959
    60   -  !FdoGeometryComponentType_EllipticalArcSegment
    61   -  !FdoGeometryComponentType_CubicSplineSegmen
    62   -  !FdoGeometryComponentType_BSplineSegment
    63   -  !FdoGeometryComponentType_CircleSegment
     60  !FdoGeometryComponentType_EllipticalArcSegment[[BR]]
     61  !FdoGeometryComponentType_CubicSplineSegmen[[BR]]
     62  !FdoGeometryComponentType_BSplineSegment[[BR]]
     63  !FdoGeometryComponentType_CircleSegment[[BR]]
    6464
    6565
     
    130130{
    131131public:
    132 
    133132    /// \brief
    134133    /// Gets the two focal positions of this Ellipse Geometry.
     
    395394{
    396395public:
    397 
    398396    /// \brief
    399397    /// Gets the value of the parameter at the knot of the spline.
     
    443441    /// Returns an empty collection
    444442    ///
    445     static FdoBSplineKnotCollection* Create()
    446     {
    447         FdoBSplineKnotCollection* value = new FdoBSplineKnotCollection();
    448         if (NULL == value)
    449             throw FdoException::Create(
    450                 FdoException::NLSGetMessage(FDO_NLSID(FDO_1_BADALLOC)));
    451         return value;
    452     }
     443    static FdoBSplineKnotCollection* Create();
    453444};
    454445}}}
     
    809800{{{
    810801CIRCLESEGMENT {
    811 static uint32 FGFBType = 137;
    812 Position firstPosition;
    813 Position secondPosition;
    814 Position thirdPosition1;
     802    static uint32 FGFBType = 137;
     803    Position firstPosition;
     804    Position secondPosition;
     805    Position thirdPosition1;
    815806};
    816807}}}