NevronOpenVision
Nevron.Nov.Graphics Namespace / NPolygon Class
Fields Properties Methods


In This Topic
    NPolygon Class Members
    In This Topic

    The following tables list the members exposed by NPolygon.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public PropertyDetermines whether this polygon is convex. A polygon is convex if the perp dot product of each subsequent pair of edge vectors has the same sign.  
    Public PropertyGets the perimeter of the polygon.  
    Top
    Public Methods
     NameDescription
    Public MethodOverridden. Appends the primitive to the specified graphics path  
    Public MethodOverloaded. Determines whether the primitive interior contains the specified point  
    Public MethodOverridden. Determines whether the outline of the polygon contains the specified point  
    Public MethodOverridden. Creates an identical copy of this object.  
    Public MethodTries to get the percent position and angle from the specified location factor.  
    Public MethodGets the longest horizontal inner line in the polygon.  
    Public MethodGets the nearest intersection point to dirPoint out of all intersections between this geometry and the centerPoint:dirPoint vector. All points are in shape local coordinates.  
    Public MethodOverridden. Gets the outline length.  
    Public MethodOverloaded. Determines whether this polygon intersects with the specified line  
    Public MethodOverloaded. Intersects this polygon with the specified line segment  
    Public MethodSimplifies this polyline and returns the new simplified polyline  
    Public MethodCreates a polyline from this polygon.  
    Public MethodGets the longest horizontal inner line in the polygon that is at least at the specified distance from all sides. Returns false if no such line exists.  
    Top
    Protected Methods
     NameDescription
    Internal Methodstatic (Shared in Visual Basic)  
    Top
    See Also