-
Removed all deprecated tidyselect uses of '.data$'.
-
Fixed some conditional Suggests use, thanks to CRAN.
- Bump with more conditional suggests.
-
Removed problematic example code.
-
Resubmit to CRAN after missing archival deadline (package in suggests not used conditionally).
-
ARC() really actually finally works.
-
Fixed sc_coord() for Spatial #128.
-
SC0() gains a TRI0 method.
-
Another huge bug fix in ARC() doh.
-
Add
SC()
andSC0()
for pslg objects. -
Add function
PATH_from_df()
to generate PATH0 from generic data frame input. -
Fixed bug in TRI.TRI0 not propagating the object id.
-
New TRI and TRI0 methods for mesh3d. No material properties yet, just one mesh object.
-
Added TRI and TRI0 methods for sfc_GEOMETRYCOLLECTION to catch lists of POLYGON triangles. Rudimentary function now for TRI0/TRI (straight conversion), PATH0, ARC. Triangles automatically include
z_ = 0
if not already present. -
New data set
ear_gc
a GEOMETRYCOLLECTION of POLYGON triangles.
-
Fixed obscure bug that messed up anglr because of class-dropping for the sfc in a tibble. now 0.3.0.9040
-
A potentially breaking change, stray uses of the
triangle$visible_
property have been removed, to be consistent with the anglr package. -
Several fixes related to new unnest() behaviour, it was unnecessary so replaced with use of do.call/rbind.
-
Fix previous unexported
sc_vertex.SC0
, the cause of hypertidy/anglr#97. -
Fixed a problem with unclassed sfc lists. #109 and hypertidy/anglr#91.
-
Import crsmeta so we can navigate the structure change in sf crs. (Fixes breakage in eixport).
-
Fixed CRAN NOTE about not using geometry import.
-
Fix deprecated usage of tibble.
- Internal sf objects now have "list" in the class of the sfc column.
- No matrix sub-assignment into columns of a tibble. See #105.
-
New models
TRI0
andPATH0
as analogues to SC0. -
Fixed off-by-one error in segment colours when plotting ARC. Fixes #101.
-
Fixed unused geometry package import.
-
Clarified Description and cleaned up examples, thanks to CRAN feedback.
-
First viable release.
-
Commited to ARC only being relevant to polygon layers.
-
New models
TRI0
andPATH0
as analogues to SC0.
-
sc_uid
is now 6L characters by default, controlled byuid_nchar
argument, and settable in optionsilicate.uid.size
. Ifoption(silicate.uid.type = "integer")
this is ignored, but that is considered experimental for now. -
Models now have print methods.
-
The
filter
method for SC is now exported. -
Incorporate new version of
SC0
model, a better starting point for decomposing objects. -
SC can now interpret TRI, which allows for very easy DEL re-triangulations and fine control over the quality and details of the mesh
-
TRI now allows linear topologies, they are assumed to be all island paths (see
anglr::DEL
for a possible better approach). -
SC and PATH now allow degenerate paths and edges, with plot as pixel and point respectively.
-
TRI model now includes object_link_triangle, and drops object_ and path_ from triangle table to be consistent with anglr::DEL.
-
The meta table is now always present in models.
-
Migrated from JS rearcut to C++ decido for triangulation.
-
Cleaned up the triangulation logic.
-
added functions compact_indexes and expand_indexes to remove and restore the unique labels on entities - these are purely to explore what the minimal size of a model might be
-
more consistency for sc_verbs, sc_coord, sc_vertex, sc_object, sc_node, sc_arc, sc_path, sc_uid
-
established models SC, PATH, ARC, TRI
-
removed PRIMITIVE
-
(breaking)
sc_uid
now generic, with argumentx
(notn
) -
various fixes in line with gibble 0.0.1.9002 to properly support sp structures
-
fixed bug where a single-path data set exposed an offset assumption applied by sc_segment, fixes #40
-
fixed bug where 0-column dataframe was assumed to be a list of vectors hypertidy/anglr#55
-
added
polymesh
data -
support for trip
-
install flight_tracks example
-
support for sp!
-
moved sf specific facility from scsf
-
renamed package
-
sc_rand
is deprecated, to be replaced bysc_uid
- (was called sc)
- cleaned up the un-join with a specific function from 'unjoin' package
- added internal function
sc_edge
, and exportedsc_node
and renamed arc_node toNARC
- removed all sf-specific facilities to external package
- revert to sf 0.2-7 to enable vignette migration
- PATH model added (with ongoing migration from "branch" term to "path" term)
- BRANCH model effectively removed, replaced by the PATH model
- PRIMITIVES model added, including bare-nodes arc_node function to return the 3-way nodes
- (was called sc)
- first functions, the BRANCH model for sf