b311480e |
1 | -- Created on: 2001-01-04 |
2 | -- Copyright (c) 2001-2012 OPEN CASCADE SAS |
7fd59977 |
3 | -- |
b311480e |
4 | -- The content of this file is subject to the Open CASCADE Technology Public |
5 | -- License Version 6.5 (the "License"). You may not use the content of this file |
6 | -- except in compliance with the License. Please obtain a copy of the License |
7 | -- at http://www.opencascade.org and read it completely before using this file. |
8 | -- |
9 | -- The Initial Developer of the Original Code is Open CASCADE S.A.S., having its |
10 | -- main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France. |
11 | -- |
12 | -- The Original Code and all software distributed under the License is |
13 | -- distributed on an "AS IS" basis, without warranty of any kind, and the |
14 | -- Initial Developer hereby disclaims all such warranties, including without |
15 | -- limitation, any warranties of merchantability, fitness for a particular |
16 | -- purpose or non-infringement. Please see the License for the specific terms |
17 | -- and conditions governing the rights and limitations under the License. |
18 | |
7fd59977 |
19 | |
20 | class ArrayOfPoints from Graphic3d inherits ArrayOfPrimitives from Graphic3d |
21 | |
22 | is |
23 | |
a577aaab |
24 | -- constructor |
25 | Create (maxVertexs: Integer from Standard; |
26 | hasVColors: Boolean from Standard = Standard_False) |
27 | returns mutable ArrayOfPoints from Graphic3d; |
28 | ---Purpose: Creates an array of points, |
29 | -- a single pixel point is drawn at each vertex. |
30 | -- The array must be filled using the AddVertex(Point) method. |
31 | -- When <hasVColors> is TRUE , you must use only AddVertex(Point,Color) method. |
7fd59977 |
32 | |
33 | end; |