Curvy  8.3.0
CGSpots Class Reference
+ Inheritance diagram for CGSpots:
+ Collaboration diagram for CGSpots:

Detailed Description

A collection of CGSpot

Properties

override int Count [get]
 
CGSpot[] Points [get, set]
 List of spots More...
 
SubArray< CGSpotSpots [get, set]
 List of spots More...
 
- Properties inherited from CGData
virtual int Count [get]
 

Public Member Functions

 CGSpots ()
 
 CGSpots (params CGSpot[] points)
 
 CGSpots (SubArray< CGSpot > spots)
 
 CGSpots (List< CGSpot > spots)
 
 CGSpots (params List< CGSpot >[] spots)
 
 CGSpots (CGSpots source)
 
override T Clone< T > ()
 
- Public Member Functions inherited from CGData
void Dispose ()
 Disposes an instance that is no more used, allowing it to free its resources immediately. Dispose is called automatically when an instance is Finalized More...
 

Protected Member Functions

override bool Dispose (bool disposing)
 
- Protected Member Functions inherited from CGData
int getGenericFIndex (SubArray< float > FMapArray, float fValue, out float frag)
 Searches FMapArray and returns the index that covers the fValue as well as the percentage between index and index+1 More...
 

Additional Inherited Members

- Public Attributes inherited from CGData
string Name
 
- Static Public Member Functions inherited from CGData
static implicit operator bool (CGData a)
 

Constructor & Destructor Documentation

CGSpots ( )
CGSpots ( params CGSpot[]  points)
CGSpots ( SubArray< CGSpot spots)
CGSpots ( List< CGSpot spots)
CGSpots ( params List< CGSpot >[]  spots)
CGSpots ( CGSpots  source)

Member Function Documentation

override T Clone< T > ( )
virtual

Reimplemented from CGData.

override bool Dispose ( bool  disposing)
protectedvirtual

Reimplemented from CGData.

Property Documentation

override int Count
get
CGSpot [] Points
getset

List of spots

This getter returns a copy of the actual array. For performance reasons, use the equivalent getter returning a SubArray<T> instance, which allows you to directly access and modify the underlying array

SubArray<CGSpot> Spots
getset

List of spots

Setting a new SubArray<T> will ArrayPool<T>.Free(ToolBuddy.Pooling.Collections.SubArray<T>) the current SubArray<T> instance


The documentation for this class was generated from the following file: