PathIterator.Segment
  public
  static
  
  
  class
  PathIterator.Segment
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.graphics.PathIterator.Segment | 
This class holds the data for a given segment in a path, as returned by
 PathIterator.next().
Summary
| Public methods | |
|---|---|
| 
        
        
        
        
        
        float | 
      getConicWeight()
      The weight for the conic operation in this segment. | 
| 
        
        
        
        
        
        float[] | 
      getPoints()
      The point data for this segment. | 
| 
        
        
        
        
        
        int | 
      getVerb()
      The operation for this segment. | 
| Inherited methods | |
|---|---|
Public methods
getConicWeight
public float getConicWeight ()
The weight for the conic operation in this segment. If the verb in this segment
 is not equal to PathIterator.VERB_CONIC, the weight value is undefined.
| Returns | |
|---|---|
| float | the weight for the conic operation in this segment, if any | 
getPoints
public float[] getPoints ()
The point data for this segment. Each two floats represent the data for a single point of that operation. The number of pairs of floats supplied in the resulting array depends on the verb:
- PathIterator.VERB_MOVE: 1 pair (indices 0 to 1)
- PathIterator.VERB_LINE: 2 pairs (indices 0 to 3)
- PathIterator.VERB_QUAD: 3 pairs (indices 0 to 5)
- PathIterator.VERB_CONIC: 4 pairs (indices 0 to 7), the last pair contains the conic weight twice
- PathIterator.VERB_CUBIC: 4 pairs (indices 0 to 7)
- PathIterator.VERB_CLOSE: 0 pairs
- PathIterator.VERB_DONE: 0 pairs
| Returns | |
|---|---|
| float[] | the point data for this segment
 This value cannot be null. | 
getVerb
public int getVerb ()
The operation for this segment.
| Returns | |
|---|---|
| int | the verb which indicates the operation happening in this segment
 This value cannot be null.
 Value isPathIterator.VERB_MOVE,PathIterator.VERB_LINE,PathIterator.VERB_QUAD,PathIterator.VERB_CONIC,PathIterator.VERB_CUBIC,PathIterator.VERB_CLOSE, orPathIterator.VERB_DONE | 
