| | | |
Offset 132, 32 lines modified | Offset 132, 32 lines modified |
132 | </dd> | 132 | </dd> |
133 | <dt>Member·<a·class="el"·href="group__surfaces.html#ga9324d55752c936e253e9c36cce704908">regina::NormalSurfaces::filterForDisjointPairs</a>··()·const</dt> | 133 | <dt>Member·<a·class="el"·href="group__surfaces.html#ga9324d55752c936e253e9c36cce704908">regina::NormalSurfaces::filterForDisjointPairs</a>··()·const</dt> |
134 | <dd><a·class="anchor"·id="_todo000042"></a>Deal·properly·with·surfaces·that·are·too·large·to·handle.·</dd> | 134 | <dd><a·class="anchor"·id="_todo000042"></a>Deal·properly·with·surfaces·that·are·too·large·to·handle.·</dd> |
135 | <dt>Member·<a·class="el"·href="group__surfaces.html#ga7ed23bbdd0688519b1eb4a3077cec118">regina::NormalSurfaces::filterForPotentiallyIncompressible</a>··()·const</dt> | 135 | <dt>Member·<a·class="el"·href="group__surfaces.html#ga7ed23bbdd0688519b1eb4a3077cec118">regina::NormalSurfaces::filterForPotentiallyIncompressible</a>··()·const</dt> |
136 | <dd><a·class="anchor"·id="_todo000043"></a>Add·progress·tracking.·</dd> | 136 | <dd><a·class="anchor"·id="_todo000043"></a>Add·progress·tracking.·</dd> |
137 | <dt>Class·<a·class="el"·href="classregina_1_1NormalSurfaceVector.html">regina::NormalSurfaceVector</a>··</dt> | 137 | <dt>Class·<a·class="el"·href="classregina_1_1NormalSurfaceVector.html">regina::NormalSurfaceVector</a>··</dt> |
138 | <dd><a·class="anchor"·id="_todo000033"></a><em>Optimise·(long-term):</em>·Investigate·using·sparse·vectors·for·storage.·</dd> | 138 | <dd><a·class="anchor"·id="_todo000033"></a><em>Optimise·(long-term):</em>·Investigate·using·sparse·vectors·for·storage.·</dd> |
139 | <dt>Class·<a·class="el"·href="classregina_1_1Packet.html">regina::Packet</a>··</dt> | |
140 | <dd><a·class="anchor"·id="_todo000029"></a><em>Feature:</em>·Provide·automatic·name·selection/specification·upon·child·packet·insertion.··</dd> | |
141 | <dt>Member·<a·class="el"·href="group__maths.html#ga1111cae9b6ad1011023a7387e656bd29">regina::Primes::primeDecomp</a>··(const·Integer·&n)</dt> | 139 | <dt>Member·<a·class="el"·href="group__maths.html#ga1111cae9b6ad1011023a7387e656bd29">regina::Primes::primeDecomp</a>··(const·Integer·&n)</dt> |
142 | <dd><a·class="anchor"·id="_todo000026"></a><em>Optimise:</em>·Add·a·version·that·does·not·return·the·factors·by·value.·</dd> | 140 | <dd><a·class="anchor"·id="_todo000026"></a><em>Optimise:</em>·Add·a·version·that·does·not·return·the·factors·by·value.·</dd> |
143 | <dt>Member·<a·class="el"·href="group__maths.html#ga3ed87b5c7e132010b772c40819f051ac">regina::Primes::primePowerDecomp</a>··(const·Integer·&n)</dt> | 141 | <dt>Member·<a·class="el"·href="group__maths.html#ga3ed87b5c7e132010b772c40819f051ac">regina::Primes::primePowerDecomp</a>··(const·Integer·&n)</dt> |
| 142 | <dd><p·class="startdd"><a·class="anchor"·id="_todo000028"></a><em>Optimise:</em>·Add·a·version·that·does·not·return·the·factors·by·value.</p> |
144 | <dd><p·class="startdd"><a·class="anchor"·id="_todo000027"></a><em>Optimise:</em>·Implement·this·routine·natively·to·avoid·the·overhead·of·the·temporary·<a·class="el"·href="group__maths.html#ga1111cae9b6ad1011023a7387e656bd29"·title="Returns·the·prime·factor[·...·truncated·by·diffoscope;·len:·107,·SHA:·1fca73a0681bbeb614f68f73bdb0a57770ccf173dbde5c80fc1d7aabc8f09205·...·]</p> | 143 | <p·class="enddd"><a·class="anchor"·id="_todo000027"></a><em>Optimise:</em>·Implement·this·routine·natively·to·avoid·the·overhead·of·the·temporary·<a·class="el"·href="group__maths.html#ga1111cae9b6ad1011023a7387e656bd29"·title="Returns·the·prime·factorisatio[·...·truncated·by·diffoscope;·len:·102,·SHA:·675951b8f48d1658206ed8c8b2389a06986d237f9a2346c962a03eed5f7aa2b9·...·]</p> |
145 | <p·class="enddd"><a·class="anchor"·id="_todo000028"></a><em>Optimise:</em>·Add·a·version·that·does·not·return·the·factors·by·value.·</p> | |
146 | </dd> | 144 | </dd> |
147 | <dt>Class·<a·class="el"·href="classregina_1_1SatRegion.html">regina::SatRegion</a>··</dt> | 145 | <dt>Class·<a·class="el"·href="classregina_1_1SatRegion.html">regina::SatRegion</a>··</dt> |
148 | <dd><a·class="anchor"·id="_todo000031"></a><em>Feature:</em>·Have·this·class·track·the·boundary·components·properly,·with·annuli·grouped·and·oriented·according·to·the·region·boundaries·(as·opposed·to·individual·block·boundaries).··</dd> | 146 | <dd><a·class="anchor"·id="_todo000031"></a><em>Feature:</em>·Have·this·class·track·the·boundary·components·properly,·with·annuli·grouped·and·oriented·according·to·the·region·boundaries·(as·opposed·to·individual·block·boundaries).··</dd> |
149 | <dt>Class·<a·class="el"·href="classregina_1_1SFSpace.html">regina::SFSpace</a>··</dt> | |
150 | <dd><p·class="startdd"><a·class="anchor"·id="_todo000023"></a><em>Feature·(long-term):</em>·Implement·recognition·of·more·common·names.·</p> | |
151 | <p·class="enddd"><em>Feature·(long-term):</em>·Implement·triangulation·construction·and·homology·calculation·for·more·Seifert·fibred·spaces.··</p> | |
152 | </dd> | |
153 | <dt>Class·<a·class="el"·href="classregina_1_1SurfaceFilter.html">regina::SurfaceFilter</a>··</dt> | 147 | <dt>Class·<a·class="el"·href="classregina_1_1SurfaceFilter.html">regina::SurfaceFilter</a>··</dt> |
154 | <dd><a·class="anchor"·id="_todo000044"></a><em>Feature:</em>·Implement·property·<em>lastAppliedTo</em>.··</dd> | 148 | <dd><a·class="anchor"·id="_todo000044"></a><em>Feature:</em>·Implement·property·<em>lastAppliedTo</em>.··</dd> |
155 | <dt>Class·<a·class="el"·href="classregina_1_1TorusBundle.html">regina::TorusBundle</a>··</dt> | 149 | <dt>Class·<a·class="el"·href="classregina_1_1TorusBundle.html">regina::TorusBundle</a>··</dt> |
156 | <dd><a·class="anchor"·id="_todo000024"></a><em>Feature:</em>·Implement·the·==·operator·for·finding·conjugate·and·inverse·matrices.··</dd> | 150 | <dd><a·class="anchor"·id="_todo000024"></a><em>Feature:</em>·Implement·the·==·operator·for·finding·conjugate·and·inverse·matrices.··</dd> |
| 151 | <dt>Class·<a·class="el"·href="classregina_1_1Packet.html">regina::Packet</a>··</dt> |
| 152 | <dd><a·class="anchor"·id="_todo000029"></a><em>Feature:</em>·Provide·automatic·name·selection/specification·upon·child·packet·insertion.··</dd> |
| 153 | <dt>Class·<a·class="el"·href="classregina_1_1SFSpace.html">regina::SFSpace</a>··</dt> |
| 154 | <dd><p·class="startdd"><a·class="anchor"·id="_todo000023"></a><em>Feature·(long-term):</em>·Implement·recognition·of·more·common·names.·</p> |
| 155 | <p·class="enddd"><em>Feature·(long-term):</em>·Implement·triangulation·construction·and·homology·calculation·for·more·Seifert·fibred·spaces.··</p> |
| 156 | </dd> |
157 | <dt>Class·<a·class="el"·href="classregina_1_1Triangulation_3_013_01_4.html">regina::Triangulation<·3·></a>··</dt> | 157 | <dt>Class·<a·class="el"·href="classregina_1_1Triangulation_3_013_01_4.html">regina::Triangulation<·3·></a>··</dt> |
158 | <dd><p·class="startdd"><a·class="anchor"·id="_todo000050"></a><em>Feature:</em>·Is·the·boundary·incompressible?·</p> | 158 | <dd><p·class="startdd"><a·class="anchor"·id="_todo000050"></a><em>Feature:</em>·Is·the·boundary·incompressible?·</p> |
159 | <p·class="interdd"><em>Feature·(long-term):</em>·Am·I·obviously·a·handlebody?·(Simplify·and·see·if·there·is·nothing·left).·Am·I·obviously·not·a·handlebody?·(Compare·homology·with·boundary·homology).·</p> | 159 | <p·class="interdd"><em>Feature·(long-term):</em>·Am·I·obviously·a·handlebody?·(Simplify·and·see·if·there·is·nothing·left).·Am·I·obviously·not·a·handlebody?·(Compare·homology·with·boundary·homology).·</p> |
160 | <p·class="interdd"><em>Feature·(long-term):</em>·Is·the·triangulation·Haken?·</p> | 160 | <p·class="interdd"><em>Feature·(long-term):</em>·Is·the·triangulation·Haken?·</p> |
161 | <p·class="interdd"><em>Feature·(long-term):</em>·What·is·the·Heegaard·genus?·</p> | 161 | <p·class="interdd"><em>Feature·(long-term):</em>·What·is·the·Heegaard·genus?·</p> |
162 | <p·class="interdd"><em>Feature·(long-term):</em>·Have·a·subcomplex·as·a·child·packet·of·a·triangulation.·Include·routines·to·crush·a·subcomplex·or·to·expand·a·subcomplex·to·a·normal·surface.·</p> | 162 | <p·class="interdd"><em>Feature·(long-term):</em>·Have·a·subcomplex·as·a·child·packet·of·a·triangulation.·Include·routines·to·crush·a·subcomplex·or·to·expand·a·subcomplex·to·a·normal·surface.·</p> |
163 | <p·class="enddd"><em>Feature·(long-term):</em>·Implement·<a·class="el"·href="group__dim3.html#ga0e3c9276224681ca932912e989485266"·title="Writes·a·detailed·text·representation·of·this·object·to·the·given·output·stream.">writeTextLong()</a>·for·skeletal·objects.·</p> | 163 | <p·class="enddd"><em>Feature·(long-term):</em>·Implement·<a·class="el"·href="group__dim3.html#ga0e3c9276224681ca932912e989485266"·title="Writes·a·detailed·text·representation·of·this·object·to·the·given·output·stream.">writeTextLong()</a>·for·skeletal·objects.·</p> |