|
Name
|
Description
|
|
Add(Entity, int)
|
Obsolete.
Adds one Entity at the end of this collection using the specified layer.
|
|
Add(Entity, int, Color)
|
Obsolete.
Adds one Entity at the end of this collection using the specified layer and color.
|
|
Add(Entity)
|
Adds one Entity at the end of this collection.
|
|
Add(Entity, Color)
|
Adds one Entity at the end of this collection using the specified color.
|
|
Add(Entity, string)
|
Adds one Entity at the end of this collection using the specified the layer.
|
|
Add(Entity, string, Color)
|
Adds one Entity at the end of this collection using the specified layer and color.
|
|
AddRange(IEnumerable<T>)
|
Adds the items of the specified collection to the end of this collection.
(inherited from EyeshotDisposableCollection<T>).
|
|
AddRange(IEnumerable<T>, RegenOptions)
|
(inherited from EyeshotDisposableCollection<T>).
|
|
AddRange<T>(IEnumerable<T>, int)
|
Obsolete.
Adds the entities of the specified collection to the end of this collection using the specified layer.
|
|
AddRange<T>(IEnumerable<T>, int, Color)
|
Obsolete.
Adds the entities of the specified collection to the end of this collection using the specified layer and color.
|
|
AddRange<T>(IEnumerable<T>, Color)
|
Adds the entities of the specified collection to the end of this collection using the specified layer.
|
|
AddRange<T>(IEnumerable<T>, string)
|
Adds the entities of the specified collection to the end of this collection using the specified layer.
|
|
AddRange<T>(IEnumerable<T>, string, Color)
|
Adds the entities of the specified collection to the end of this collection using the specified layer.
|
|
AdjustBlockReferenceBlockNames(Dictionary<StringString>, IList<Entity>)
|
Updates the BlockReferences block names according to the specified mapping.
|
|
Clear()
|
Removes all items from the collection.
|
|
ClearSelection()
|
Clears selection.
|
|
CombineBoundingBox(Entity)
|
|
|
CombineBoundingBox(IEnumerable<Entity>)
|
|
|
Contains(T)
|
Determines whether an item is in the collection.
(inherited from EyeshotCollection<T>).
|
|
ConvertToLinearPaths(Text, double)
|
Converts the text outlines to LinearPath.
|
|
ConvertToLinearPaths(Text, double, out LinearPath[], out LinearPath[][])
|
Converts the text outlines to LinearPath, separating outer and inner loops.
|
|
CopySelection()
|
Copies selected entities into the clipboard.
|
|
CopyTo(T[], int)
|
Copies the entire collection to a compatible one-dimensional array.
(inherited from EyeshotCollection<T>).
|
|
CutSelection()
|
Cut selected entities into the clipboard.
|
|
DeSerialize(string)
|
|
|
DeleteSelected()
|
Delete selected Entities.
|
|
Equals(Object)
|
(inherited from Object).
|
|
Exists(Predicate<T>)
|
Determines whether this collection contains elements that match the conditions defined by the specified predicate.
(inherited from EyeshotCollection<T>).
|
|
Explode(BlockReference, bool, bool)
|
Returns the block reference individual entity list.
|
|
Explode(bool)
|
Recursively explodes all BlockReference objects and clears the collection.
|
|
Finalize
|
(inherited from Object).
|
|
Find(Predicate<T>)
|
Searches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire collection.
(inherited from EyeshotCollection<T>).
|
|
FindAll(Predicate<T>)
|
Retrieves all the elements that match the conditions defined by the specified predicate.
(inherited from EyeshotCollection<T>).
|
|
FindIndex(Predicate<T>)
|
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the entire collection.
(inherited from EyeshotCollection<T>).
|
|
FindIndex(int, Predicate<T>)
|
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in this collection that extends from the specified index to the last element.
(inherited from EyeshotCollection<T>).
|
|
FindIndex(int, int, Predicate<T>)
|
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in this collection that starts at the specified index and contains the specified number of elements.
(inherited from EyeshotCollection<T>).
|
|
FindLast(Predicate<T>)
|
Searches for an element that matches the conditions defined by the specified predicate, and returns the last occurrence within the entire collection.
(inherited from EyeshotCollection<T>).
|
|
FindLastIndex(Predicate<T>)
|
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire collection.
(inherited from EyeshotCollection<T>).
|
|
FindLastIndex(int, Predicate<T>)
|
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in this collection that extends from the first element to the specified index.
(inherited from EyeshotCollection<T>).
|
|
FindLastIndex(int, int, Predicate<T>)
|
Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in this collection that contains the specified number of elements and ends at the specified index.
(inherited from EyeshotCollection<T>).
|
|
ForEach(Action<T>)
|
Performs the specified action on each element of the collection.
(inherited from EyeshotCollection<T>).
|
|
GetEnumerator()
|
(inherited from EyeshotCollection<T>).
|
|
GetHashCode
|
(inherited from Object).
|
|
GetStats()
|
Get the statistics.
|
|
GetStats(BlockKeyedCollection, out int, out int, out int)
|
Get the statistics.
|
|
GetStats(BlockKeyedCollection, bool, bool)
|
Get the statistics.
|
|
GetStats(bool, bool, bool)
|
Get the statistics.
|
|
GetType
|
(inherited from Object).
|
|
IndexOf(T)
|
(inherited from EyeshotCollection<T>).
|
|
Insert(int, Entity)
|
|
|
Insert(double, double, double, string, double)
|
Insert a block into current 3D scene.
|
|
InsertRange(int, IEnumerable<Entity>)
|
|
|
InvertSelection()
|
Inverts selection.
|
|
MemberwiseClone
|
(inherited from Object).
|
|
Paste()
|
Pastes copied entities from the clipboard.
|
|
Regen(RegenOptions)
|
Regens and compiles only entities that need it.
Each entity is automatically regenerated and compiled when added to the Workspace.Blocks or Block.Entities collection.
You need to call this function only when you change/transform an entity already in these collections.
|
|
RegenAllCurved(RegenOptions)
|
Regens all curved entities (Circle, Arc, Ellipse, EllipticalArc, Curve, Surface) to uniformize the visual refinement.
|
|
RegenAllCurved(double, double, RegenOptions)
|
Regens all curved entities (Circle, Arc, Ellipse, EllipticalArc, Curve, Surface) to uniformize the visual refinement.
|
|
Remove(Entity)
|
Removes the first occurrence of a specific entity from this collection.
|
|
RemoveAll(Predicate<Entity>)
|
Removes all the entities that match the conditions defined by the specified predicate.
|
|
RemoveAt(int)
|
Removes the entity at the specified index of this collection.
|
|
RemoveRange(int, int)
|
Removes a range of entities from this collection.
|
|
ReplaceBlockNames(Dictionary<StringString>, IList<Entity>, ref BlockKeyedCollection)
|
Replaces the block names in the BlockReference and Block objects found in the given entities and blocks with the ones specified by the mapping.
|
|
ReplaceBlockNames<T>(Dictionary<StringString>, IList<Entity>, ref BlockKeyedCollection)
|
Replaces the block names in the BlockReference and Block objects found in the given entities and blocks with the ones specified by the mapping.
|
|
Reverse()
|
Reverses the order of the items in the entire collection.
(inherited from EyeshotCollection<T>).
|
|
Rotate(double, Vector3D, Point3D)
|
Rotates all the entities in this collection around an arbitrary axis by the specified angle.
|
|
Rotate(double, Point3D, Point3D)
|
Rotates all the entities in this collection around an arbitrary axis by the specified angle.
|
|
Rotate(double, Vector3D)
|
Rotates all the entities in this collection around an arbitray axis by the specified angle.
|
|
Scale(Point3D, double, double, double)
|
Scales all the entities in this collection of the specified scale factor.
|
|
Scale(Point3D, double)
|
Scales all the entities in this collection of the specified scale factor.
|
|
Scale(Vector3D)
|
Scales all the entities in this collection of the specified scale factor.
|
|
Scale(double)
|
Scales all the entities in this collection of the specified scale factor.
|
|
Scale(double, double, double)
|
Scales all the entities in this collection of the specified scale factor.
|
|
SelectAll()
|
Selects all selectable and visible entities.
|
|
Serialize(object)
|
|
|
Sort(IComparer<T>)
|
Sorts the items in the entire collection.
(inherited from EyeshotCollection<T>).
|
|
SynchronizeAttributes(IList<BlockReference>)
|
Synchronizes AttributeReference entities of the given BlockReference entities with the data of the Attribute entities contained in their referenced blocks.
|
|
SynchronizeAttributes(string)
|
Synchronizes AttributeReference entities of the BlockReference referring to the blockName block with the data of its Attribute entities.
|
|
ToString()
|
(inherited from EyeshotCollection<T>).
|
|
Translate(Vector3D)
|
Translates all the entities in the collection.
|
|
Translate(double, double, double)
|
Translates all the entities in this collection.
|
|
UpdateBoundingBox()
|
Computes the entities bounding box.
|
|
WriteCSharp(string)
|
Experimental feature to write curves in C# programming language to a text file.
|