bSI-InfraRoom / IFC-Documentation

HTML documentation generated from IfcDoc
9 stars 14 forks source link

Missing equations #8

Open t-ir opened 3 years ago

t-ir commented 3 years ago

The IfcAlignmentCantSegmentTypeEnum page is missing most of its equation images.

IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentcantsegmenttypeenum-blosscurve.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentcantsegmenttypeenum-constantcant.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentcantsegmenttypeenum-cosinecurve.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentcantsegmenttypeenum-helmertcurve.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentcantsegmenttypeenum-lineartransition.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentcantsegmenttypeenum-sinecurve.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentcantsegmenttypeenum-viennesebend.png

The IfcAlignmentHorizontalSegmentTypeEnum page is too:

IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmenthorizontalsegmenttypeenum-line.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmenthorizontalsegmenttypeenum-circulararc.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmenthorizontalsegmenttypeenum-clothoid.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmenthorizontalsegmenttypeenum-cubic_general.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmenthorizontalsegmenttypeenum-cubic.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmenthorizontalsegmenttypeenum-helmertcurve.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmenthorizontalsegmenttypeenum-blosscurve.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmenthorizontalsegmenttypeenum-cosinecurve.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmenthorizontalsegmenttypeenum-sinecurve.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmenthorizontalsegmenttypeenum-viennesebend.png

And so is IfcAlignmentVerticalSegmentTypeEnum.

IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentverticalsegmenttypeenum-arc_curvature.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentverticalsegmenttypeenum-arc_length.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentverticalsegmenttypeenum-arc_z_s.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentverticalsegmenttypeenum-parabola1.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentverticalsegmenttypeenum-parabola2.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentverticalsegmenttypeenum-parabola3.png IFC-Documentation-main/4_3_0_0/rc4/HTML/figures/ifcalignmentverticalsegmenttypeenum-clothoid_curvature.png

Also the IfcSine page has a text equation but it is ambiguously formatted.

K = K0 (s LinearTerm - 1/2&pi sin2&pi/SineTerm)

SergejMuhic commented 3 years ago

Thanks for this. The TypeEnum equations will be fixed. It was an issue in generating documentation where images were not expected in the documentation of constants. Also, these images were not numbered. I have fixed the code but we need to update the a couple of twirks in the documentation since it should be in markdown. I will presumably regenerate it tomorrow.

On the text written equation, this shall be (presumably) addressed in the MVD/Certification project if that lifts off.