Пример #1
0
 public PolygonZM(Envelope box, int numParts, int numPoints,
     int[] parts, Point[] points,
     double zMin, double zMax, double[] zArray,
     double mMin, double mMax, double[] mArray,
     int numCurves, SegmentModifier[] segmentModifiers,
     int[] ids)
 {
     BoundingBox = box;
     NumParts = numParts;
     NumPoints = numPoints;
     Parts = parts;
     Points = points;
     ZMin = zMin;
     ZMax = zMax;
     Zs = zArray;
     MMin = mMin;
     MMax = mMax;
     Ms = mArray;
     NumCurves = numCurves;
     SegmentModifiers = segmentModifiers;
     IDs = ids;
 }
Пример #2
0
 public MultiPatchZM(Envelope box, int numParts, int numPoints,
     int[] parts, int[] partTypes, Point[] points,
     double zMin, double zMax, double[] zArray,
     double mMin, double mMax, double[] mArray,
     int numIDs, int[] ids,
     int numNormals, Normal[] normals,
     int numTex, int texDim, int[] texParts, float[,] texCoords,
     int numMaterial, int texCompType, int[] materialParts, Material[] materials)
 {
     BoundingBox = box;
     NumParts = numParts;
     NumPoints = numPoints;
     Parts = parts;
     PartTypes = partTypes;
     Points = points;
     ZMin = zMin;
     ZMax = zMax;
     Zs = zArray;
     MMin = mMin;
     MMax = mMax;
     Ms = mArray;
     NumIDs = numIDs;
     IDs = ids;
     NumNormals = numNormals;
     Normals = normals;
     NumTex = numTex;
     TexDim = texDim;
     TexParts = texParts;
     TexCoords = texCoords;
     NumMaterials = numMaterial;
     TexCompType = texCompType;
     MaterialParts = materialParts;
     Materials = materials;
 }
Пример #3
0
 public MultipointZM(Envelope box, int numPoints, Point[] points,
     double zMin, double zMax, double[] zArray,
     double mMin, double mMax, double[] mArray,
     int[] ids)
 {
     BoundingBox = box;
     NumPoints = numPoints;
     Points = points;
     ZMin = zMin;
     ZMax = zMax;
     Zs = zArray;
     MMin = mMin;
     MMax = mMax;
     Ms = mArray;
     IDs = ids;
 }
Пример #4
0
 public double[] Ms; // Measures
 public PolygonM(Envelope box, int numParts, int numPoints,
     int[] parts, Point[] points,
     double mMin, double mMax, double[] mArray)
 {
     BoundingBox = box;
     NumParts = numParts;
     NumPoints = numPoints;
     Parts = parts;
     Points = points;
     MMin = mMin;
     MMax = mMax;
     Ms = mArray;
 }
Пример #5
0
 public double[] Ms; // Measures
 public MultipointM(Envelope box, int numPoints, Point[] points,
     double mMin, double mMax, double[] mArray)
 {
     BoundingBox = box;
     NumPoints = numPoints;
     Points = points;
     MMin = mMin;
     MMax = mMax;
     Ms = mArray;
 }
Пример #6
0
 public Point[] Points;  // Points for All Parts
 public Polygon(Envelope box, int numParts, int numPoints,
     int[] parts, Point[] points)
 {
     BoundingBox = box;
     NumParts = numParts;
     NumPoints = numPoints;
     Parts = parts;
     Points = points;
 }
Пример #7
0
 public Point[] Points;  // The Points in the Set
 public Multipoint(Envelope box, int numPoints, Point[] points)
 {
     BoundingBox = box;
     NumPoints = numPoints;
     Points = points;
 }