Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 11b6195c32 | |||
| eae0ad6d78 | |||
| cfea5cb3e6 | |||
| d62581283e | |||
| 68b0ddbe0f | |||
| 15ccd6fc0d | |||
| 711b722f18 |
+31
-31
@@ -1,6 +1,6 @@
|
||||
<application>
|
||||
<component name="Translation.Cache">
|
||||
<option name="lastTrimTime" value="1721737702395" />
|
||||
<option name="lastTrimTime" value="1722309602588" />
|
||||
</component>
|
||||
<component name="Translation.Settings">
|
||||
<option name="primaryLanguage" value="CHINESE" />
|
||||
@@ -12,6 +12,34 @@
|
||||
<option name="translationDialogLocationY" value="536" />
|
||||
<option name="translationDialogWidth" value="1253" />
|
||||
<histories>
|
||||
<item value="hitable" />
|
||||
<item value="If `dart:ui` passes an `Image` object and the recipient wishes to share that handle with other callers, [clone] must be called _before_ [dispose]. A handle that has been disposed cannot create new handles anymore." />
|
||||
<item value="A class or method that receives an image object must call [dispose] on the handle when it is no longer needed. To create a shareable reference to the underlying image, call [clone]. The method or object that receives the new instance will then be responsible for disposing it, and the underlying image itself will be disposed when all outstanding handles are disposed." />
|
||||
<item value="Opaque handle to raw decoded image data (pixels). To obtain an [Image] object, use the [ImageDescriptor] API. To draw an [Image], use one of the methods on the [Canvas] class, such as [Canvas.drawImage]." />
|
||||
<item value="All the arguments are required and must not be null, except for [filterQuality]. If [filterQuality] is not specified at construction time it will be deduced from the environment where it is used, such as from [Paint.filterQuality]." />
|
||||
<item value="The fourth argument gives the matrix to apply to the effect. The expression `Matrix4.identity().storage` creates a [Float64List] prepopulated with the identity matrix." />
|
||||
<item value="The second and third arguments specify the [TileMode] for the x direction and y direction respectively. [TileMode.repeated] can be used for tiling images." />
|
||||
<item value="Creates an image-tiling shader. The first argument specifies the image to render. The [decodeImageFromList] function can be used to decode an image from bytes into the form expected here. (In production code, starting from [instantiateImageCodec] may be preferable.)" />
|
||||
<item value="texture" />
|
||||
<item value="texcoords" />
|
||||
<item value="view projection matrix" />
|
||||
<item value="Translates a 2D point from NDC to a THREE.Ray that can be used for picking. @vector - THREE.Vector3 that represents 2D point @camera - THREE.Camera" />
|
||||
<item value="The global transform of the object. If the Object3d has no parent, then it's identical to the local transform." />
|
||||
<item value="This is the inverse of matrixWorld. MatrixWorld contains the Matrix which has the world transform of the Camera." />
|
||||
<item value="projection matrix inverse" />
|
||||
<item value="projection matrix" />
|
||||
<item value="apply projection" />
|
||||
<item value="Return the distance from the origin of this to the intersection with [other] if this intersects with [other], or null if the don't intersect." />
|
||||
<item value="intersects with triangle" />
|
||||
<item value="On success, [rayNear] and [rayFar] are the points where the screen space [pickX], [pickY] intersect with the near and far planes respectively. The viewport is specified by ([viewportX], [viewportWidth]) and ([viewportY], [viewportHeight]). [cameraMatrix] includes both the projection and view transforms. Returns false on error, for example, the mouse is not in the viewport." />
|
||||
<item value="pick ray" />
|
||||
<item value="culling" />
|
||||
<item value="is clipped face" />
|
||||
<item value="add texture coordinates to renderMesh" />
|
||||
<item value="perspective" />
|
||||
<item value="apply perspective to screen transform" />
|
||||
<item value="calculate the total number of vertices and faces" />
|
||||
<item value="calculate vertices" />
|
||||
<item value="The `blendMode` parameter is used to control how the colors in the `vertices` are combined with the colors in the `paint`. If there are no colors specified in `vertices` then the `blendMode` has no effect. If there are colors in the `vertices`, then the color taken from the [Paint.shader] or [Paint.color] in the `paint` is blended with the colors specified in the `vertices` using the `blendMode` parameter. For the purposes of this blending, the colors from the `paint` parameter are considered the source, and the colors from the `vertices` are considered the destination. [BlendMode.dst] ignores the `paint` and uses only the colors of the `vertices`; [BlendMode.src] ignores the colors of the `vertices` and uses only the colors in the `paint`." />
|
||||
<item value="If the `indices` parameter is specified, all values in the list must be valid index values for pairs in `positions`. For example, if there are 12 numbers in `positions` (representing 6 coordinates), the `indicies` must be numbers in the range 0..5 inclusive. The `mode` and `positions` parameters must not be null." />
|
||||
<item value="The `positions` parameter provides the points in the canvas space that will be use to draw the triangles. Each point is represented as two numbers in the list, the first giving the x coordinate and the second giving the y coordinate. (As a result, the list must have an even number of entries.)" />
|
||||
@@ -25,7 +53,6 @@
|
||||
<item value="updateTransform after you change the value." />
|
||||
<item value="evict" />
|
||||
<item value="Raw RGBA format. Unencoded bytes, in RGBA row-primary form with premultiplied alpha, 8 bits per channel." />
|
||||
<item value="Opaque handle to raw decoded image data (pixels). To obtain an [Image] object, use the [ImageDescriptor] API. To draw an [Image], use one of the methods on the [Canvas] class, such as [Canvas.drawImage]." />
|
||||
<item value="Convert an array of pixel values into an [Image] object. The `pixels` parameter is the pixel data. They are packed in bytes in the order described by `format`, then grouped in rows, from left to right, then top to bottom. The `rowBytes` parameter is the number of bytes consumed by each row of pixels in the data buffer. If unspecified, it defaults to `width` multiplied by the number of bytes per pixel in the provided `format`." />
|
||||
<item value="Creates an image from a list of bytes. This function attempts to interpret the given bytes an image. If successful, the returned [Future] resolves to the decoded image. Otherwise, the [Future] resolves to null. If the image is animated, this returns the first frame. Consider [instantiateImageCodec] if support for animated images is necessary. This function differs from [ui.decodeImageFromList] in that it defers to [PaintingBinding.instantiateImageCodecWithSize], and therefore can be mocked in tests." />
|
||||
<item value="specular" />
|
||||
@@ -35,38 +62,11 @@
|
||||
<item value="don't use this" />
|
||||
<item value="this" />
|
||||
<item value="Write the given [name], possibly with a prefix, assuming that the name can be imported from any of the given [uris]." />
|
||||
<item value="Write the code for a declaration of a class with the given [name]. If a list of [interfaces] is provided, then the class will implement those interfaces. If [isAbstract] is `true`, then the class will be abstract. If a [membersWriter] is provided, then it will be invoked to allow members to be generated. If a list of [mixins] is provided, then the class will mix in those classes. If a [nameGroupName] is provided, then the name of the class will be included in the linked edit group with that name. If a [superclass] is given then it will be the superclass of the class. (If a list of [mixins] is provided but no [superclass] is given then the class will extend `Object`.)" />
|
||||
<item value="write class declaration" />
|
||||
<item value="add constructor declaration" />
|
||||
<item value="add combinator" />
|
||||
<item value="add block" />
|
||||
<item value="add augmentation import directive" />
|
||||
<item value="add assert initializer" />
|
||||
<item value="add as expression" />
|
||||
<item value="add annotation" />
|
||||
<item value="add annotated node" />
|
||||
<item value="add adjacent strings" />
|
||||
<item value="add object pattern" />
|
||||
<item value="add constructor initializer" />
|
||||
<item value="add cons" />
|
||||
<item value="add typed literal" />
|
||||
<item value="add type literal" />
|
||||
<item value="add type parameter" />
|
||||
<item value="add type parameter list" />
|
||||
<item value="add uri based directive" />
|
||||
<item value="add variable declaration" />
|
||||
<item value=""node" exposes metadata about the variable declaration. We could check "node" to show the lint only in some conditions. This line tells custom_lint to render a warning at the location of "node". And the warning shown will use our `code` variable defined above as description." />
|
||||
<item value="Whether to exclude these gestures from the semantics tree. For example, the long-press gesture for showing a tooltip is excluded because the tooltip itself is included in the semantics tree directly and so having a gesture to show it would result in duplication of information." />
|
||||
<item value="The velocity of the last pointer to be lifted off of the screen." />
|
||||
<item value="The velocity the pointer was moving when it stopped contacting the screen. Defaults to zero if not specified in the constructor." />
|
||||
<item value="The pointer's velocity when it stopped contacting the screen. Defaults to zero if not specified in the constructor." />
|
||||
<item value="A widget that imposes no constraints on its child, allowing it to render at its "natural" size. This allows a child to render at the size it would render if it were alone on an infinite canvas with no constraints. This container will then attempt to adopt the same size, within the limits of its own constraints. If it ends up with a different size, it will align the child based on [alignment]. If the box cannot expand enough to accommodate the entire child, the child will be clipped. In debug mode, if the child overflows the container, a warning will be printed on the console, and black and yellow striped areas will appear where the overflow occurs." />
|
||||
<item value="[ConstrainedBox], for a box which imposes constraints on its child. [Align], which loosens the constraints given to the child rather than removing them entirely. [Container], a convenience widget that combines common painting, positioning, and sizing widgets. [OverflowBox], a widget that imposes different constraints on its child than it gets from its parent, possibly allowing the child to overflow the parent. [ConstraintsTransformBox], a widget that sizes its child using a transformed [BoxConstraints], and shows a warning if the child overflows in debug mode." />
|
||||
</histories>
|
||||
<option name="languageScores">
|
||||
<map>
|
||||
<entry key="CHINESE" value="571" />
|
||||
<entry key="ENGLISH" value="572" />
|
||||
<entry key="CHINESE" value="600" />
|
||||
<entry key="ENGLISH" value="601" />
|
||||
<entry key="HAWAIIAN" value="1" />
|
||||
<entry key="POLISH" value="1" />
|
||||
<entry key="ROMANIAN" value="1" />
|
||||
|
||||
Reference in New Issue
Block a user